Now add this line to the config file args: -device isa-applesmc,osk="YOUR-OSK" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 ssh then execute this command to edit the 105.conf file using nano. Now connect to the Proxmox server via SSH and edit the VM config file. Configure the Config fileĭo not start the VM just yet. Add a new CD/DVD at IDE 0 and then select the Monterey-Full.img Step 6. Set the CPU core 4 (minimum) or you can set it higher number if your host processor has more cores. Now create a new hard disk with 100 GB, set to raw format and write back (unsafe) option as shown below. Don’t forget to set the storage for the EFI disk. Set Machine to q35 and BIOS set to OVMF (UEFI). Set graphic card to VMware compatible and tick the Qemu Agent. Next select the OpenCore-v13.ISO and guest OS set to Other. Now let’s create a new virtual machine in Proxmox.įirst, give the new VM a name and please take a not of the VM ID. The key will start with the following word: ourhardworkbythesewordsguardedpleasedontsteal…… I won’t type the complete key here because I am not sure if it is legal or illegal. But because all hardware will return the same OSK key, I think it is simpler for you to get this OSK key from the forum below. The OSK Authentication Key is needed to verify that macOS is running on the Real Mac hardware. It also works with macOS Catalina and Big Sur. This version has been modified so it will work with macOS Monterey on Proxmox VE. You can download the latest OpenCore ISO for macOS Monterey using the link below. Now we are going to prepare the OpenCore boot loader ISO. Now let’s upload this Monterey-full.img to the Proxmox ISO storage. At the end of the process, you should see something like this.Īnd also you should see the Monterey-full.img is now in that monterey folder. You will also need to enter your password when asked to. Now cd to the OSX-KVM-master/scripts/monterey cd ~/Downloads/OSX-KVM-master/scripts/montereyĪnd then use this command to create the. At the OpenCore menu, select UEFI Shell > Press Enter.Click console in the left sub-navigation menu.Back in the Proxmox web UI, right click the MacOS12 VM in the left navigation pane > Start.Press CTRL+O, Enter, CTRL+X to write the changes to the conf file.iso files (KVM OpenCore and Monterey) and add cache=unsafe Delete the ,media=cdrom from the two attached.Press CTRL+W and search for ,media=cdrom.conf file:Īrgs: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -cpu Penryn,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+avx2,+aes,+fma,+fma4,+bmi1,+bmi2,+xsave,+xsaveopt,check If running on an AMD CPU, add the following line to the bottom of the.conf file:Īrgs: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -cpu host,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc If running on an Intel CPU, add the following line to the bottom of the.# edit the VM conf file, change 1200 to the VM ID for the MacOS12 VM Run the following commands in the terminal.Right click the ProxMox node name > Console.Set the KVM OpenCore disk as the first boot option > Click OK. ![]() Select the MacOS12 VM > Options > Boot Order.Click the MacOS12 VM > Select Hardware from the left sub-navigation menu.On the Network tab, set the Model field to VMware vmxnet3 > Next.On the Memory tab, set the Memory to 4096 > Next.On the CPU tab, set Cores field to 4, Type field to Penryn > Next.On the Hard Disk tab, set the Bus/Device field to VirtIO Block, Disk size field to 64, Cache field to Write back (unsafe) > Next.On the System tab, set the Graphic card field to VMware compatible, BIOS field to OVMF (UEFI), Uncheck the Pre-Enroll Keys checkbox, Check the Add EFI Disk checkbox, Machine field to q35 and the SCSI Controller to VirtIO SCSI > Next.On the OS tab, set the Type field to Other and select the KVM OpenCore.Type MacOS12 in the name field, set the VM ID to 1200 (unless 1200 is in use) > Next.Right click the ProxMox node name > Create VM. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |