Hey all,
I'm having trouble even getting a Windows 10 ISO to boot with OVMF - not even trying to setup anything like PCIe passthrough right now. The ISO boots fine on a SeaBIOS VM so I'm sure it's not the problem, but I'll still try a different ISO when I get the chance.
On boot (after Proxmox logo) I see a list of messages corresponding to attached devices "failed to load Bootxxxx [...] from [device]: Not Found", then it tries to PXE boot and finally drops me into an EFI shell.
At the EFI shell, I've tried navigating to the boot ISO (FS0 and running the efi executables within - bootmgr and bootmgr.efi do nothing and give an error "Command Error Status: Unsupported". efi\boot\bootx64.efi flashes the screen as if changing the resolution, but quickly drops me back to the EFI shell.
Next, exiting from the EFI shell which takes me to the OVMF menu: trying to boot from a file (Boot Maintenance Manager->Boot From File->bootmgr.efi or efi\boot\bootx64.efi) does nothing as well. Running bootx64.efi this way has the same effect as running it from the EFI shell but of course drops me back to the OVMF menu.
Manually selecting a boot option (Boot Manager->Choose Disk) does nothing.
If I instead try to add one of the two EFI files as a boot option and reboot, I get, for example, "loading bootx64.efi from [...]", "starting bootx64.efi", and then "failed to start bootx64.efi [...]: Invalid Parameter".
Wondering if there's a config option or some parameter to add to the boot option that can help me here.
I'm having trouble even getting a Windows 10 ISO to boot with OVMF - not even trying to setup anything like PCIe passthrough right now. The ISO boots fine on a SeaBIOS VM so I'm sure it's not the problem, but I'll still try a different ISO when I get the chance.
On boot (after Proxmox logo) I see a list of messages corresponding to attached devices "failed to load Bootxxxx [...] from [device]: Not Found", then it tries to PXE boot and finally drops me into an EFI shell.
At the EFI shell, I've tried navigating to the boot ISO (FS0 and running the efi executables within - bootmgr and bootmgr.efi do nothing and give an error "Command Error Status: Unsupported". efi\boot\bootx64.efi flashes the screen as if changing the resolution, but quickly drops me back to the EFI shell.
Next, exiting from the EFI shell which takes me to the OVMF menu: trying to boot from a file (Boot Maintenance Manager->Boot From File->bootmgr.efi or efi\boot\bootx64.efi) does nothing as well. Running bootx64.efi this way has the same effect as running it from the EFI shell but of course drops me back to the OVMF menu.
Manually selecting a boot option (Boot Manager->Choose Disk) does nothing.
If I instead try to add one of the two EFI files as a boot option and reboot, I get, for example, "loading bootx64.efi from [...]", "starting bootx64.efi", and then "failed to start bootx64.efi [...]: Invalid Parameter".
Wondering if there's a config option or some parameter to add to the boot option that can help me here.