Running a MacOS 15 Sequoia VM in Proxmox VE

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024
  • #MacOS #Sequoia #Proxmox #VirtualMachine
    Full steps can be found at i12bretro.gith...
    💡 NOTE: MacOS higher than version 12 requires a CPU with AVX2 instruction support
    01. Download a MacOS Sequoia .iso archive.org/se...[]=mediatype%3A%22software%22 OR create your own • Create Almost Any MacO...
    02. Download KVM OpenCore bootloader github.com/the...
    03. Extract the downloaded KVM OpenCore bootloader .gz file
    04. Upload the Sequoia and KVM OpenCore .iso files to the Proxmox ISO library
    05. Log into the ProxMox web UI
    06. Right click the ProxMox node name ≫ Create VM
    07. Type MacOSSequoia in the name field, set the VM ID to 1500 (unless 1500 is in use) ≫ Next
    08. On the OS tab, set the Type field to Other and select the KVM OpenCore .iso in the ISO Image field ≫ Next
    09. 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
    10. 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
    11. On the CPU tab, set Cores field to 4, Type field to host ≫ Next
    12. On the Memory tab, set the Memory to 8192 or more ≫ Next
    13. On the Network tab, set the Model field to VMware vmxnet3 ≫ Next
    14. Verify the summary and click Finish
    15. Click the MacOSSequoia VM ≫ Select Hardware from the left sub-navigation menu
    16. Click Add ≫ CD/DVD Drive
    17. Select the MacOS Sequoia .iso downloaded earlier ≫ Click Add
    18. Right click the Proxmox node name ≫ Console
    19. Run the following commands in the terminal
    edit the VM conf file, change 1500 to the VM ID for the MacOSSequoia VM
    nano /etc/pve/qemu-server/1500.conf
    20. If running on an Intel CPU, add the following line to the bottom of the .conf file:
    FULL STEPS ON GITHUB LINK ABOVE
    21. If running on an AMD CPU, add the following line to the bottom of the .conf file:
    FULL STEPS ON GITHUB LINK ABOVE
    22. Press CTRL+W and search for ,media=cdrom
    23. Delete the ,media=cdrom from the two attached .iso files (KVM OpenCore and Sequoia) and add cache=unsafe
    24. Press CTRL+O, Enter, CTRL+X to write the changes to the conf file
    25. Back in the Proxmox web UI, right click the MacOSSequoia VM in the left navigation pane ≫ Start
    26. Click console in the left sub-navigation menu
    27. At the OpenCore menu press Enter to start the MacOS installer
    28. If Install MacOS isn't an option select UEFI Shell ≫ Press Enter
    29. Type the following in the UEFI shell:
    change to the Sequoia.iso, the disk number may be different for you
    fs0:
    launch the MacOS installer
    System\Library\CoreServices\boot.efi
    30. After a long initialization sequence the MAC OS Setup should start
    31. Select Disk Utility
    32. Select the VIRTIO Block Media ≫ Click Erase
    33. Name the drive MacOS ≫ Set the Format to APFS ≫ Click Erase
    34. Click Done ≫ Close Disk Utility
    35. Click Install macOS Sequoia
    36. Click Continue ≫ Click Agree ≫ Click Agree again
    37. Select the MacOS disk ≫ Click Install
    38. Wait while Mac OS installs files, the VM will reboot several times
    39. Select your Country or Region ≫ Click Continue
    40. Confirm your languages and keyboard layout ≫ Click Continue
    41. Click Not Now on the Accessibility screen
    42. Click Continue on the Data & Privacy screen
    43. Select Not Now on the Migration Assistant screen
    44. Select Set Up Later and then Skip on the Apple ID screen
    45. Click Agree on the Terms and Conditions screen ≫ Agree again
    46. Enter a name, user name, password ≫ Click Continue
    47. Click Continue ≫ Select Use or Don't Use for Location Services
    48. Pick a timezone ≫ Click Continue
    49. Uncheck Share Mac Analytics with Apple ≫ Click Continue
    50. Click Set Up Later on the Screen Time screen
    51. Pick a theme ≫ Click Continue
    52. Welcome to MacOS 15 Sequoia
    Configuring Booting Without OpenCore Mounted
    01. Log into the MacOSSequoia VM
    02. Launch a web browser and download the KVM OpenCore EFI folder github.com/the...
    03. Download MountEFI from GitHub github.com/cor...
    04. Start LaunchPad from the dock
    05. Search terminal ≫ Click Terminal to launch it
    06. Run the following commands in the terminal window
    cd ~/Downloads/MountEFI-update
    chmod +x MountEFI.command
    ./MountEFI.command
    ....Full steps can be found on GitHub [link at the top]
    Connect with me and others ###
    ★ Discord: / discord
    ★ Reddit: / i12bretro
    ★ Twitter: / i12bretro

ความคิดเห็น • 42