ホストシステムがOS Xの場合は、次の手順に従ってください:http : //ntk.me/2012/09/07/os-x-on-os-x/
要件:
- OS X.appは、Mac App Storeで購入しインストールします
- IESD
VirtualBox設定:
-オペレーティングシステムバージョン:Mac OS X(64ビット)
-ベースメモリ:2048 MB(大きい方が良い)
-EFIを有効にする
最新のVirtualBoxでは、すべてのデフォルト設定が適切に機能します。一部の人々は、仮想マシンの起動時に黒い画面に遭遇しました。彼らは、デフォルトのチップセットICH9をPIIX3に変更すると、この問題が修正されると報告しました。
インストールディスクを準備する
gem install iesd
iESDにはruby-1.9.2以降が必要です。
Yosemite&Mavericks:新しいものInstallESD.dmg
は起動できません。したがって、BaseSystem.dmgで起動可能なインストールディスクを作成する必要があります。
iesd -i /Applications/Install\ OS\ X\ Mavericks.app -o Mavericks.dmg -t BaseSystem
Intel Haswell CPUを使用するすべてのMac(2013以降のMac)は、仮想マシンを起動するためにCPUをIvy Bridgeとして偽造する必要があります。このヒントをありがとう@danmccombs
VBoxManage modifyvm <vmname> --cpuidset 00000001 000306a9 00020800 80000201 178bfbff
Mac Pro Early 2009およびECCメモリを搭載した他のMacではAppleTyMCEDriver.kext
、起動中にカーネルパニックが発生します。したがって、それを削除する必要があります。
iesd -i /Applications/Install\ OS\ X\ Mavericks.app -o Mavericks.dmg -t BaseSystem --uninstall-extension AppleTyMCEDriver.kext
Mountain LionおよびLion:最新のVirtualBoxでは、InstallESD.dmgを変更する必要がなくなりました。ただし、起動プロセス中に仮想マシンがフリーズしたAppleIntelCPUPowerManagement.kext
場合、をインストールする必要がありますNullCPUPowerManagement.kext
。
iesd -i /Applications/Install\ OS\ X\ Mountain\ Lion.app -o Mountain\ Lion.dmg --install-extension NullCPUPowerManagement.kext
インストールプロセスは、Macでの通常のOS Xインストールと同じです。