Note to self: Install MacOS in Virtualbox

Create VM

  • Using MacOS Profile in Virtualbox, create a new VM.
  • Remove CD-Drive. Add second SATA Disk with previously created VMKD
  • Disable Floppy Boot
  • Set RAM / CPU to sane values
  • Set Video RAM to 128MB
  • Set USB Emulation to USB3.0

After creating the VirtualBox VM

VBoxManage modifyvm "Your VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage modifyvm "Your VM Name" --cpu-profile "Intel Core i7-6700K"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Notes

Catalina Works. Update to Bigsur works.

Don’t update to MacOS12 Monterey yet. Fresh installation also won’t work. MacOS and/or the Installer of Monterey are randomly crashing.

2 Comments

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.