これまでi7 2600kのWindows10でVMwareを使って、MacOS Big Surを動かしていました。
新しいPC(Ryzen5,Windows11)でも同様に動かそうと思って、MacOS 10.14 Mojave.vmdk(注)のセットをコピーし起動させたところ、起動しません。
(注)Mojaveから順次アップデートして、11.5のBigSurにしたので、ファイル名は
Mojaveのままになっています。
次のようなエラーコメントが出ました。
「この CPU はゲスト OS によって無効にされています。
仮想マシンをパワーオフまたはリセットしてください。」
これはAppleのMachineでないので起動できないということらしいです。
色々調べた結果、下記のサイトに対策がありました。
特に、今回はCPUがAMDのRyzenなのでこのような処置が必要なようです。
参照したサイト: 「Windows上のVMWareでMacOS 12 Montereyを動かすには」
https://daimaohsx.dip.jp/wordpress/2021/12/11/how-to-run-mac-os-12-monterey-on-vmware-on-windows/
MacOS 10.14 Mojave.vmxのファイルの最後に下記を追加しました。
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
その結果、BigSurは正常に起動できました。
現状はBigSurでversion 11.5.1です。
アップデートをした結果、Monterey 12.2となり、最新版に更新できました。
新しいPC(Ryzen5,Windows11)でも同様に動かそうと思って、MacOS 10.14 Mojave.vmdk(注)のセットをコピーし起動させたところ、起動しません。
(注)Mojaveから順次アップデートして、11.5のBigSurにしたので、ファイル名は
Mojaveのままになっています。
次のようなエラーコメントが出ました。
「この CPU はゲスト OS によって無効にされています。
仮想マシンをパワーオフまたはリセットしてください。」
これはAppleのMachineでないので起動できないということらしいです。
色々調べた結果、下記のサイトに対策がありました。
特に、今回はCPUがAMDのRyzenなのでこのような処置が必要なようです。
参照したサイト: 「Windows上のVMWareでMacOS 12 Montereyを動かすには」
https://daimaohsx.dip.jp/wordpress/2021/12/11/how-to-run-mac-os-12-monterey-on-vmware-on-windows/
MacOS 10.14 Mojave.vmxのファイルの最後に下記を追加しました。
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
その結果、BigSurは正常に起動できました。
現状はBigSurでversion 11.5.1です。
アップデートをした結果、Monterey 12.2となり、最新版に更新できました。