This web page requires JavaScript to be enabled.

JavaScript is an object-oriented computer programming language commonly used to create interactive effects within web browsers.

How to enable JavaScript?

Update the macOS Catalina to BigSur on VMware AMD Laptop

Blog June 21, 2021 Nam Le 0

This guide is about upgrade the macOS Catalina to BigSur and fix the error "This virtual machine requires AVX2 but AVX is not present. This virtual machine cannot be powered on" on AMD Laptop.

As the previous post, after installed the macOS Catalina, I have updated the os to BigSur by using the System References.

Everything is okey until the VMWare is restarted. It hang with the Apple’s logo with message:
The CPU has been disabled by the guest operating system. Power off or reset the virtual machine.

We cannot do the fix as the previous installation post.

After tried to search somethings on the internet, with combined some guides:

Open your vmx file and add the following line:

smc.version = "0"
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"
featureCompat.enable = "FALSE"
smbios.reflectHost = "TRUE"
hw.model = "MacBookPro14,3"
board-id = "Mac-551B86E5744E2388"

Next, save it and run again.

This virtual machine requires AVX2 but AVX is not present. This virtual machine cannot be powered on.

Option 1

The hardware maybe incompatible with the current CPUID. So we will change the Hardware compatible.

  • For VMWare Workstation: Click on the VM -> Manage -> Change Hardware Compatibility… -> Choose Workstation 10.x
  • For VMWare Player: Open the vmx filem search and change as the following line:
    virtualHW.version = "10"

    It will change the virtual machine hardware compatibility to 10.

Option 2

Try to install the newer version of VMWare. I have tried with VMWare Workstation Player/Pro 16 and it worked fine.

More references

Nam Le,

Nam Le

0 responds

Leave a Reply

Your email address will not be published. Required fields are marked *