Page 1 of 1

MacOS Monterey error on VirtualBox with AMD

Posted: 13. Jun 2022, 19:54
by GustavoLiu
I'm trying to run MacOS Monterey on VirtualBox with AMD processor, but I'm getting the following error:

Code: Select all

Failed to query SMC value from the host (VERR_INVALID_HANDLE).

Código de Resultado: E_FAIL (0x80004005)
Componente: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
These are the commands I've executed:

Code: Select all

VBoxManage.exe modifyvm "Monterey" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Monterey" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Monterey" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Monterey" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
[...]
VBoxManage setextradata "Monterey" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
VBoxManage modifyvm "Monterey" --cpu-profile "Intel Core i7-6700K"
I also tried the "GetKeyFromRealSMC" with 0 value.

How can I solve this?

My specs:

Code: Select all

Windows 11
CPU: AMD Ryzen 5 3600XT
Motherboard: ASUS TUF B450-Plus

Re: MacOS Monterey error on VirtualBox with AMD

Posted: 13. Jun 2022, 20:04
by scottgus1
A Mac guest is only allowed if the physical computer is real Apple hardware.
OSX guests on non-Apple hardware
Your PC is not an Apple computer, so regrettably, we cannot help.