Jump to content
5 posts in this topic

Recommended Posts

Hello guys. I am trying to to create a virtual machine on VMWare Workstation 12.5 with macOS 10.12 Sierra. I created an ISO file with my mac mini which I copied to my NAS to access it on my Windows machine.

 

After running the unlocker tool 2.0.8 and following the instructions I tried to boot the VM but I get an error that "The CPU has been disabled by the guest operating system. Power off or reset the virtual machine."

 

I have played around with VM settings, tried Hardware v10 and Hardware v12 with smc.version = "0" etc. and nothing works, always the same error. What am I doing wrong?

post-2220163-0-39149100-1502701970_thumb.png

Some wild guesses:

 

- VMware is passing the cpuid to the guest machine and macOS refusing the AMD Ryzen cpu?

- Maybe try to mask cpuid?

 

When I add:

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:1111:1010:1011:1111:1011:1111:1111"

as suggested here http://www.insanelymac.com/forum/topic/302641-guide-installing-os-x-108-1012-under-vmware-workstation-8-9-10-player-6-with-amd-host-cpu/ I get a new error message. "This virtual machine requires AVX2 but AVX is not present. This virtual machine cannot be powered on." AMD CPUs don't support AVX afaik.

 

Besides AMD Ryzen 5 1600X supports SSE4.1 so that shouldn't be an issue per se.

post-2220163-0-71231300-1502705502_thumb.png

I have now tried this tutorial (

) with tools provided by the Insanely Mac community. I then booted the VMWare Workstation 12.5 machine with Hardware v12 and Hardware v10 compatibility (smc.version="0") and always got the attached error that a CPU fault occured. :-(

post-2220163-0-36546600-1502751350_thumb.png

The sage continues ... I have now created a (supposedly) bootable USB stick with TransMac and SierraAMD_V4.5. However the USB stick was neither shown as bootable in a VMWare virtual machine nore in the UEFI BIOS. I have then run Clover v2.4k r4152 according to some tutorial on the internet but the USB stick is still not bootable. I have tried USB 2.0, USB 3.0 and BIOS and UEFI mode. Everything doesn't recognize the TransMac USB stick as bootable.

 

:-( since I am experiencing quite a lot of other issues with Ryzen (compiling on Linux with numerous segfaults is the least of my problems) I am close to switching back to Intel.

×
×
  • Create New...