Install macOS 10.15 Catalina on VirtualBox on Windows 10 PC

  • install Oracle VirtualBox 6.1
  • VirtualBox 6.1.14 Oracle VM VirtualBox Extension Pack
  • Download macOS 10.15 Catalina VMDK File
  • cd “C:\Program Files\Oracle\VirtualBox\”
  • VBoxManage.exe modifyvm “macOS 10.15 Catalina” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
  • VBoxManage setextradata “macOS 10.15 Catalina” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3”
  • VBoxManage setextradata “macOS 10.15 Catalina” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0”
  • VBoxManage setextradata “macOS 10.15 Catalina” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple”
  • VBoxManage setextradata “macOS 10.15 Catalina” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”
  • VBoxManage setextradata “macOS 10.15 Catalina” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1