タグ ‘ VirtualBox

VirtualBoxをCUIで操作する

最終的には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

OpenIndianaにVirtualBoxを入れる

VirtualBoxにOpenIndianaを入れるって言う記事は結構見るんだけど、
OpenIndianaにVirtualBoxを入れるって言うのがあんまり見つからなかったのでmemo

# wget http://download.virtualbox.org/virtualbox/4.1.22/VirtualBox-4.1.22-80657-SunOS.tar.gz
# tar xvzf VirtualBox-4.1.22-80657-SunOS.tar.gz
# pkgadd -d VirtualBox-4.1.22-SunOS-r80657.pkg

これだけ。

ついでに拡張パックも入れる。

# wget http://download.virtualbox.org/virtualbox/4.1.22/Oracle_VM_VirtualBox_Extension_Pack-4.1.22-80657.vbox-extpack
# VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.22-80657.vbox-extpack

最後に以下のコマンドで拡張パックがちゃんと入っていることを確認

# VBoxManage list extpacks

導入はこれでおしまい。

アーカイブ

2017年10月
« 3月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031