chrissicom Posted August 14, 2017 Share Posted August 14, 2017 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? Link to comment https://www.insanelymac.com/forum/topic/326176-macos-1012-and-vmware-workstation-125-on-amd-ryzen-wont-play-together/ Share on other sites More sharing options...
Menno Posted August 14, 2017 Share Posted August 14, 2017 Some wild guesses: - VMware is passing the cpuid to the guest machine and macOS refusing the AMD Ryzen cpu? - Maybe try to mask cpuid? Link to comment https://www.insanelymac.com/forum/topic/326176-macos-1012-and-vmware-workstation-125-on-amd-ryzen-wont-play-together/#findComment-2478851 Share on other sites More sharing options...
chrissicom Posted August 14, 2017 Author Share Posted August 14, 2017 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. Link to comment https://www.insanelymac.com/forum/topic/326176-macos-1012-and-vmware-workstation-125-on-amd-ryzen-wont-play-together/#findComment-2478859 Share on other sites More sharing options...
chrissicom Posted August 14, 2017 Author Share Posted August 14, 2017 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. :-( Link to comment https://www.insanelymac.com/forum/topic/326176-macos-1012-and-vmware-workstation-125-on-amd-ryzen-wont-play-together/#findComment-2479207 Share on other sites More sharing options...
chrissicom Posted August 15, 2017 Author Share Posted August 15, 2017 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. Link to comment https://www.insanelymac.com/forum/topic/326176-macos-1012-and-vmware-workstation-125-on-amd-ryzen-wont-play-together/#findComment-2479879 Share on other sites More sharing options...
Recommended Posts