VirtualBox に OS X Mavericks を入れて遊んでみた
〈構成〉
- MacBookAir 11" (Late 2010)
- OS X 10.9.3
- VirtualBox.app 4.3.12r93733
インストール用ディスクイメージを作成する
VirtualBox にマウント可能なディスクイメージの作成。(スクリプトをここで修正するのが面倒だったので GitHub に置きました)
仮想マシンの作成
ディスクイメージの作成に時間がかかるので先に仮想マシンを作成しておく。いつも GUI なのでたまにはターミナルから。--ostype MacOS109_64
で作っても GUI とプリセットが違うっぽい?チップセットの設定は piix3 じゃないとディスクイメージが読めないかも。
VBoxManage createvm \ --name Mavericks \ --ostype MacOS109_64 VBoxManage registervm ~/VirtualBox\ VMs/Mavericks/Mavericks.vbox VBoxManage modifyvm Mavericks \ --chipset piix3 \ --memory 2048 \ --vram 64 \ --firmware efi \ --mouse usb \ --keyboard usb \ --audio coreaudio \ --nic1 bridged VBoxManage createhd \ --filename ~/VirtualBox\ VMs/Mavericks/Mavericks.vdi \ --size 20000 \ --format VDI \ --variant Standard VBoxManage storagectl Mavericks --name SATA --add sata VBoxManage storageattach Mavericks \ --storagectl SATA \ --port 0 \ --device 0 \ --type hdd \ --medium ~/VitualBox\ VMs/Mavericks/Mavericks.vdi
ディスクイメージの作成が終わったら仮想マシンに接続。
VBoxManage storageattach Mavericks \ --storagectl SATA \ --port 1 \ --device 0 \ --type dvddrive \ --medium BaseSystemFull.dmg
Mavericks のインストール
仮想マシンを起動。
VBoxManage startvm Mavericks
ブートに結構時間がかかる。
言語を選んだらインストールの前にディスクユーティリティを呼び出す。
パーティションを作成して初期化。
ターゲットディスクを選んでインストール。ディスクを初期化しておかないとここに何も表示されない。
「23分」とは出るけど実際1時間くらいか…。
できあがり。
シャットダウンして、いつでも復元できるように tar でバックアップしておく。
tar cf ~/VirtualBox\ VMs/Mavericks.tar -C ~/VirtualBox\ VMs Mavericks
尚、InstallESD.dmg に入っている BaseSystem.dmg では VirtualBox に Mavericks をインストールできなかった。