

This requires us to use a macOS bootloader that supports UEFI.

So if your video card’s firmware supports UEFI/EFI boot (my R9 280X already does), you can switch the guest to boot using OVMF instead. UEFI boot doesn’t suffer from this problem, since it does away with the legacy VGA interface. From what I understand, the video cards in the host and guest can end up both contending to own the VGA resources, which can cause a deadlock on boot. When a Sierra guest loads its video driver during boot, my Proxmox host hangs, and the screen fills with black and white bars. One of the problems with legacy BIOS boot and GPU passthrough is VGA arbitration. I managed to fix these by updating to UEFI boot with Clover. However, I had some real struggles getting the graphics card passthrough to work reliably. Since then, I’ve been using it as my daily-use desktop, and it has generally been working out great for me.
#OPENING CLOVER EFI BOOTLOADER HOW TO#
My previous Proxmox post described how to install Sierra into Proxmox using the Enoch bootloader (SeaBIOS boot). Magic Trackpad 2 causes kernel heap corruption when passed to a Proxmox guest, GPFs.Installing macOS 12 “Monterey” Developer Beta on Proxmox 6.Recovering lost GPG public keys from your YubiKey.

Installing macOS 12 “Monterey” on Proxmox 7.Expanding the disk of your Proxmox macOS VM.Driving a 4-pin computer PWM fan on the BTT Octopus using Klipper.Installing macOS 13 Ventura Developer Beta on Proxmox 7.2.
