mattintosh note

どこかのエンジニアモドキの備忘録

Installing OS X Mavericks in VirtualBox

VirtualBoxOS X Mavericks を入れて遊んでみた

〈構成〉


インストール用ディスクイメージを作成する

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

ブートに結構時間がかかる。

Mavericks on VirtualBox

言語を選んだらインストールの前にディスクユーティリティを呼び出す。

Mavericks on VirtualBox

パーティションを作成して初期化。

Mavericks on VirtualBox

ターゲットディスクを選んでインストール。ディスクを初期化しておかないとここに何も表示されない。

Mavericks on VirtualBox

「23分」とは出るけど実際1時間くらいか…。

Mavericks on VirtualBox

できあがり。

Mavericks on VirtualBox

シャットダウンして、いつでも復元できるように tar でバックアップしておく。

tar cf ~/VirtualBox\ VMs/Mavericks.tar -C ~/VirtualBox\ VMs Mavericks

尚、InstallESD.dmg に入っている BaseSystem.dmg では VirtualBoxMavericks をインストールできなかった。

Maverciks on VirutalBox