Solaris10:VirtualBox2.1導入
提供:KinusatiWiki
VirtualBox2.1(64-bit AMD and Intel Platforms)をSolaris 10 10/08 x64にインストールし、各種ゲストOSを立ち上げてみました。
目次 |
VirtualBox2.1インストール
VirtualBox-2.1.0-41146-SunOS_amd64.tar.gzをダウンロードする。ダウンロードサイトは以下。
http://dlc.sun.com/virtualbox/vboxdownload.html
ダウンロードしたファイルをpkgaddするだけ
# gzip -dc VirtualBox-2.1.0-41146-SunOS_amd64.tar.tar | tar xvfp - # pkgadd -d . VirtualBox-1.6.0-SunOS-amd64-r30421.pkg VirtualBoxKern-2.1.0-SunOS-r41146.pkg
VirtualBoxの起動
VirtualBoxと打つだけ
# VirtualBox
VirtualBoxの操作
Vmwareが利用できる人は利用できると思うので、割愛する。
自動起動
OS再起動時にVMが自動起動するように修正。OSシャットダウン時はsavestateでメモリデータを保存することとする
1. /var/svc/manifest/application/virtualbox/vm.xmlの編集
一応START/STOPのタイムアウトを300秒にしている。
2. 起動スクリプト(/lib/svc/method/virtualbox)の設置
連続でVMが起動しないように、sleep 10している。
3. /var/svc/manifest/application/virtualbox/vm.xmlのインポート
# svccfg validate /var/svc/manifest/application/virtualbox/vm.xml # svccfg import /var/svc/manifest/application/virtualbox/vm.xml
4. 起動
# svcadm enable vm
コマンドTIPS
X Window 無しでVM起動
普通に起動するとX Windowがないと起動しない(X Windowを閉じてしまうとVirtualBoxも閉じてしまう)ので、 コマンドラインからXWindowがなくても起動するようにする
# VBoxHeadless -s <VM名>
VMの一時停止
# /usr/bin/VBoxManage controlvm <VM名> savestate