Tutorial macOS Big Sur on VMware Workstation with OpenCore

Letrix

New member
Joined
May 17, 2021
Messages
3
I would say they are pretty much the same.
They both have the flaw of only having 128MB of video memory (with the VMware Tools), so if you have to do graphics work it's not the best, but usable.
I managed to install on a VM and boot successfully, and it has really slow performance. I would try to install VMware tools but it takes 10 minutes to boot to OS because of the amount of errors while booting and the CPU usage is high. Probably the same errors AudioGod mentioned.
Any way to stop those errors?
 

Ken5998

New member
Joined
Aug 7, 2020
Messages
15
I managed to install on a VM and boot successfully, and it has really slow performance. I would try to install VMware tools but it takes 10 minutes to boot to OS because of the amount of errors while booting and the CPU usage is high. Probably the same errors AudioGod mentioned.
Any way to stop those errors?
It's very strange that it's taking so long.
What specs did you give to the VM (CPU, RAM)?
Is the VM located on SSD or HDD disk?
 

Letrix

New member
Joined
May 17, 2021
Messages
3
It's very strange that it's taking so long.
What specs did you give to the VM (CPU, RAM)?
Is the VM located on SSD or HDD disk?
It's on an HDD. I also installed another VM from a 'russian torrent tracker' that had Big Sur before and it booted in less than 1 minute on HDD but it had terrible performance, thats why I wanted to try this one.
Specs:
1621484108007.png
EDIT: I also made a VM using a physical Hackintosh High Sierra (drive passthrough) with OpenCore and boots fine.
EDIT 2: Tested one with Catalania from same source and also boots fine.
This is what I added to those VMs to be able to boot, else I would get stuck on Apple logo. Yours boots without those anyway.
Code:
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"
EDIT 3: I give up. I don't think yours will make a huge performance difference (even the High Sierra VM with an SSD passthrough to it work horrible) and I should try to get a modern Hackintosh working instead if I really want to make something in the system. I can get access to a GT 720 1GB and is supposedly compatible with at least Catalina; will try with it.
Thanks anyway.
 
Last edited:
Top Bottom