VirtualBoxをCUIで操作する

投稿者: | 2012年9月12日

最終的にはphpVirtualBoxを使うつもりだけど、とりあえず動作確認をするためCUIでやってみる。

  1. ディスクイメージを作る
    $ VBoxManage createhd –filename ./test –size 2048
  2. 仮想マシンを作る
    $ VBoxManage createvm –name test –ostype FreeBSD –register
  3. 仮想マシンの設定を変更する
    $ VBoxManage modifyvm test –memory 512 –vram 8 –cpus 1 –boot1 dvd –boot2 disk –nic1 bridged –nictype1 82540EM –cableconnected1 on –bridgeadapter1 e1000g0 –macaddress1 auto
  4. ディスクイメージを割り当てる
    # VBoxManage storagectl test –add ide –name ide –controller PIIX4
    # VBoxManage storageattach test –storagectl ide –port 0 –device 0 –type hdd –medium ./test.vdi
  5. CDイメージを割り当てる
    # VBoxManage storageattach test –storagectl ide –port 1 –device 0 –type dvddrive –medium “/path/to.iso”
  6. 仮想マシンを起動する
    # VBoxHeadless -s test

ざっくりこんな感じ。
仮想マシンが起動すると、RDP経由でコンソールが表示出来る。

CDイメージの割り当てを止める場合は以下のコマンド。

# VBoxManage storageattach test –storagectl ide –port 1 –device 0 –type dvddrive –medium none

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください