[ubuntu-jp:6687] Re: VirtualBox on Ubuntu server

SHIBATA Akira help @ eva.gr.jp
2024年 9月 5日 (木) 06:26:31 UTC


柴田(あ)です。


一応結果報告です。

踏み台として使いたいのでネットワーク接続の問題が
解決していないため完全に終わってはいないですが、
vm としては起動にこぎつけたのでいったんご相談は
終わりとしたいと思います。


起動してネットワーク接続までできるようになった
Ubuntu 12.04.3 LTS の ova ファイルをインポートした
インスタンスについて、 
VBoxManage showvminfo ubuntu3330
で表示される内容をにできるだけ近づけた結果
vm 起動にこぎつけられました。


その中でいくつかわかったことがあったので、
メモとして報告しておきます。

a. headless 問題
 みやたもとい様推奨の
 「オプションに --type headless をつけて起動」
 は有効でした
 ない状態でエラーが出ていてもつけると起動
 できました
 しかし起動に失敗していると vnc では画面真っ暗な
 場合もあるので見てみないとわからない

b. vnc のパスワード問題
 以前は vnc でパスワードは不要だった
 というか、指定していなかったらなくてもよかったの
 ですが、パスワードなしにできなかった
 --vrdeproperty VNCPassword="secret"
 のような感じでパスワードが必須だった
 --vrdeproperty VNCPassword=""
 ではパスワード不要にならず、このオプションを
 指定しないとどうやっても vnc で接続できなかった

c. 保存ディレクトリ削除の問題
 --basefolder で関連ファイルを保存するディレクトリを
 指定するのですが、保存ディレクトリの削除を忘れて、
 vm を作ろうとするとエラーがでます
 ここで vm 削除し、保存ディレクトリも削除しますが
 この削除後の一回目の vm 作成作業でできた vm は
 理由は不明ですが必ず起動に失敗します
 この失敗した状態で vm 削除と保存ディレクトリ削除を
 行ってから vm 作成すると起動できる vm が作れます

d. 設定ミス問題
 よく考えれば当たり前ですが、 iso イメージと hdd を
 同じところに接続していると起動がうまくいきません
 具体的には
 誤:
VBoxManage storageattach ubuntu3330 --storagectl "ide" --port 0 --device 0 --type hdd --medium /home/user/.VirtualBox_ubuntu3330/ubuntu3330/ubuntu3330.vdi
VBoxManage storageattach ubuntu3330 --storagectl "ide" --port 0 --device 0 --type dvddrive --medium /home/user/archives/linux/iso/ubuntu/ubuntu-24.04-live-server-amd64.iso
 ↓
 正:
VBoxManage storageattach ubuntu3330 --storagectl "ide" --port 0 --device 1 --type hdd --medium /home/user/.VirtualBox_ubuntu3330/ubuntu3330/ubuntu3330.vdi
VBoxManage storageattach ubuntu3330 --storagectl "ide" --port 0 --device 0 --type dvddrive --medium /home/user/archives/linux/iso/ubuntu/ubuntu-24.04-live-server-amd64.iso
 という感じで hdd の番号をズラしたら起動途中で
 止まらなくなりました


たぶん c が一番厄介な問題で、事前の削除を含めて
正しい作成作業を二回連続で行わないと起動できる
vm が作れませんでした。

でも、ホストは 22.04 (インストール途中で止まる)ですが、
 vm は 24.04 を起動できるようになりました。
私レベルではさしたる違いはありませんが、新しいものを
インストールできるとちょっと嬉しいです。

踏み台としてはネットワーク接続できないと話にならないので
原因を調べていきたいと思います。
アイデアをくださった方々と多少なりとも考えて
くださった皆様には感謝申し上げます。

参考として、現在の showvminfo の結果を下につけます。



●作業結果
user @ server:~$ VBoxManage showvminfo ubuntu3330
Name:                        ubuntu3330
Groups:                      /
Guest OS:                    Ubuntu (64-bit)
UUID:                        f5e53981-3179-49a6-adfc-26009f1d8211
Config file:                 /home/user/.VirtualBox_ubuntu3330/ubuntu3330/ubuntu3330.vbox
Snapshot folder:             /home/user/.VirtualBox_ubuntu3330/ubuntu3330/Snapshots
Log folder:                  /home/user/.VirtualBox_ubuntu3330/ubuntu3330/Logs
Hardware UUID:               f5e53981-3179-49a6-adfc-26009f1d8211
Memory size:                 1024MB
Page Fusion:                 disabled
VRAM size:                   128MB
CPU exec cap:                100%
HPET:                        disabled
CPUProfile:                  host
Chipset:                     piix3
Firmware:                    BIOS
Number of CPUs:              1
PAE:                         enabled
Long Mode:                   enabled
Triple Fault Reset:          disabled
APIC:                        enabled
X2APIC:                      enabled
Nested VT-x/AMD-V:           disabled
CPUID Portability Level:     0
CPUID overrides:             None
Boot menu mode:              message and menu
Boot Device 1:               DVD
Boot Device 2:               HardDisk
Boot Device 3:               HardDisk
Boot Device 4:               Not Assigned
ACPI:                        enabled
IOAPIC:                      disabled
BIOS APIC mode:              APIC
Time offset:                 0ms
RTC:                         local time
Hardware Virtualization:     enabled
Nested Paging:               enabled
Large Pages:                 disabled
VT-x VPID:                   enabled
VT-x Unrestricted Exec.:     enabled
Paravirt. Provider:          Default
Effective Paravirt. Prov.:   KVM
State:                       running (since 2024-09-05T05:38:12.799000000)
Graphics Controller:         VBoxVGA
Monitor count:               1
3D Acceleration:             disabled
2D Video Acceleration:       disabled
Teleporter Enabled:          disabled
Teleporter Port:             0
Teleporter Address:
Teleporter Password:
Tracing Enabled:             disabled
Allow Tracing to Access VM:  disabled
Tracing Configuration:
Autostart Enabled:           disabled
Autostart Delay:             0
Default Frontend:
VM process priority:         default
Storage Controller Name (0):            ide
Storage Controller Type (0):            PIIX4
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0):  2
Storage Controller Port Count (0):      2
Storage Controller Bootable (0):        on
ide (0, 0): /home/user/archives/linux/iso/ubuntu/ubuntu-24.04-live-server-amd64.iso (UUID: 60c42165-e812-4da9-bca1-77723b908e3f)
ide (0, 1): /home/user/.VirtualBox_ubuntu3330/ubuntu3330/ubuntu3330.vdi (UUID: 3f36753f-d59f-475e-8cfa-5984a0d44232)
NIC 1:                       MAC: 0800273241A6, Attachment: Bridged Interface 'eno8303', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 2:                       disabled
NIC 3:                       disabled
NIC 4:                       disabled
NIC 5:                       disabled
NIC 6:                       disabled
NIC 7:                       disabled
NIC 8:                       disabled
Pointing Device:             PS/2 Mouse
Keyboard Device:             PS/2 Keyboard
UART 1:                      disabled
UART 2:                      disabled
UART 3:                      disabled
UART 4:                      disabled
LPT 1:                       disabled
LPT 2:                       disabled
Audio:                       disabled
Audio playback:              disabled
Audio capture:               disabled
Clipboard Mode:              disabled
Drag and drop Mode:          disabled
Session name:                headless
Video mode:                  1024x768x32 at 0,0 enabled
VRDE:                        enabled (Address 0.0.0.0, Ports 3330, MultiConn: off, ReuseSingleConn: off, Authentication type: null)
VRDE port:                   3330
Video redirection:           disabled
VRDE property               : TCP/Ports  = "3330"
VRDE property               : TCP/Address = <not set>
OHCI USB:                    disabled
EHCI USB:                    disabled
xHCI USB:                    disabled

USB Device Filters:

<none>

Available remote USB devices:

<none>

Currently Attached USB Devices:

<none>

Bandwidth groups:  <none>

Shared folders:<none>

VRDE Connection:             active
Clients so far:              1
Start time:                  1970/01/01 00:00:00 UTC
Sent:                        0Bytes
Average speed:               0B/s
Sent total:                  0Bytes
Received:                    0Bytes
Speed:                       0B/s
Received total:              0Bytes
User name:
Domain:
Client name:
Client IP:
Client version:              0
Encryption:                  RDP4

Recording enabled:           no
Recording screens:           1
 Screen 0:
    Enabled:                 yes
    ID:                      0
    Record video:            yes
    Record audio:            no
    Destination:             File
    File:                    /home/user/.VirtualBox_ubuntu3330/ubuntu3330/ubuntu3330-screen0.webm
    Options:                 vc_enabled=true,ac_enabled=false,ac_profile=med
    Video dimensions:        1024x768
    Video rate:              512kbps
    Video FPS:               25fps
Guest:

Configured memory balloon size: 0MB
OS type:                     Linux26_64
Additions run level:         1
Additions version:           6.0.0 r127566

Guest Facilities:

Facility "VirtualBox Base Driver": active/running (last update: 2024/09/05 05:38:44 UTC)
Facility "Seamless Mode": not active (last update: 2024/09/05 05:38:44 UTC)
Facility "Graphics Mode": not active (last update: 2024/09/05 05:38:44 UTC)


user @ server:~$




On Wed, 4 Sep 2024 23:05:56 +0900
SHIBATA Akira <bike_helper @ yahoo.co.jp> wrote:

> 柴田(あ)です。
> 
> 
> 経過報告です。
> 
> みやたもとい様指摘ありがとうございます。
> 
> まだ、期待通りにはなっていません。
> しかし、少し進展はありました。
> 
> 引き続きツッコミ等歓迎です。
> 
> 
> まず、指摘いただいたヘッドレス起動ですが、
> 実は最初はヘッドレス起動をしていまして、
> エラーが表示されずにわからなかったのでした。
> 
> オプションの  --type headless を外して
> エラー表示を見つけて、「あーこれはダメだ」と
> わかった次第。
> 
> CPU は Windows 版でも、今回進展があった方でも
> 1 なので、恐らくは直接関係なかったみたいです。
> 
> 
> さて、進展したのは下の状況です。
> 作った vm が動かないので、そもそもちゃんと
> インストールされていないのかなど考えて
> インストールしなおしも行いましたが効果はありませんでした。
> 
> 偶然かなり以前の export したファイルを発見しまして、
> それを import して、下の変更を投入したところ
> ログインすることができましたので、
> 私のサーバにインストールしている VirtualBox は
> 一応正しく動くものと思われます。
> 
> なお、 Windows で作った vm は import したものの
> 互換性 compatibility だかの問題があるようで
> まだ動かせていません。
> 
> 
> 
> ■作業状況
> 
> ● NFS や samba の勉強のためのサーバのイメージだと
> 思われるエクスポートファイルを発見しましたので、
> import してみました。
−略−
-- 
SHIBATA Akira <help @ eva.gr.jp>



ubuntu-jp メーリングリストの案内