VirtualBox

Windowsでバックグラウンドで起動

起動

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "VM名" --type headless

停止(一時停止)

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm "VM名" savestate

MacでVMをコントロール

VMが瞑想中となるとGUIから停止できないので...

VM一覧

$ VBoxManage list vms

停止

$ VBoxManage controlvm "VM名|uuid" poweroff

NAT時の注意

windowsではWindowsFirewallにポートの許可を設定すること

HDD拡張

条件

ファイル形式がVDI または VHD

仮想ディスクが可変サイズ

上記を満たしていない場合には「仮想メディアマネージャー」を利用して、元ディスクを上記を満たすようにコピーする

以下のコマンドで拡張

VBoxManage.exe modifyhd xxxx.vdi --resize 51200

サイズはMB単位。上記の例なら50GB*1024= 51200

※snapshotがあるとOSから拡張できないので注意

VHDを利用する

VM同士のみの通信

adaputa-2に内部ネットワークを追加。

IPはOS内部で振る

※クローンなどで作るとＭＡＣアドレスが同じになる場合があるので注意