Found this at opportunity of installing Home Assistant – from HA OS qemu2 image – boot process just stops into UEFI Shell prompt:
BLK0: Alias (s):
PciRoot (0x0) /Pci (0x1E,0x0) /Pci (0x1,0x0)/Pci (0x5,0x0) /Scsi (0x0,0x0)
BLK2: Alias (s):
PciRoot (Ox0) /Pci (0x1E,0x0) /Pci (0x1,0x0) /Pci (0x5,0x0) /Scsi (0x0,0x0) /HD (
BLK3: Alias (s):
PciRoot (0x0) /Pci (Ox1E,0x0) /Pci (0x1.0x0) /Pci (0x5,0x0) /Scsi (0x0, 0x0) / HD (
PciRoot (0x0) /Pci (Ox1E,0x0) /Pci (0x1,0x0)/Pci (0x5,0x0) /Scsi (Ox0,0x0) / HD (
BLK5: Alias (s):
PciRoot (0x0) /Pci (0x1E.0x0) /Pci (0x1,0x0) /Pci (0x5,0x0) /Scsi (0x0,0x0) /HD (
BLK6: Alias (s):
PciRoot (0x0) /Pci (Ox1E,0x0) /Pci (0x1,0x0) /Pci (0x5,0x0) /Scsi (0x0,0x0) /HD (
BLK7: Alias (s):
PciRoot (Ox0) /Pci (Ox1E,0x0) /Pci (0x1.0x0)/Pci (0x5,0x0) /Scsi (0x0,0x0) / HD (
PciRoot (0x0) /Pci (0x1E.0x0) /Pci (0x1,0x0) /Pci (0x5,0x0) /Scsi (0x0 ,0x0) /HD (
Press ESC in 1 seconds to skip startup.nsh or any other key to continue.
This seems to be a new behaviour in Proxmox 7.0 and it’s related to UEFI Secure Boot which is not fully implemented in Proxmox.
First of all – you need to create the VM with UEFI Bios:
Once VM created, it should look more less like this:
Disable Secure Boot in UEFI Bios.
- Exit the shell by typing “Exit”
- Once entered Bios settings, go to Device Manager
3. In Device Manager, select Secure Boot Configuration
4. Un-tick Attempt Secure Boot and accept “Configuration Changed prompt”
5. Press Esc, Esc and in the main screen select Reset
This should resolve the problem – not only for Home Assistant but also other UEFI based images
- PVE setup
root@pve:/etc# cat ./pve/nodes/pve/qemu-server/116.conf
Proxmox 7 can’t boot to UEFI (Home Assistant and other UEFI images)
15 thoughts on “Proxmox 7 can’t boot to UEFI (Home Assistant and other UEFI images)”
It works! Thank you!
I’m glad it helped!
What suggestions do you have if “Secure Boot…” isn’t a menu option?
Thank you! That saved me hours of debugging!
uff…hasta que encontré el problema y se pudo corregir. muchas gracias!
Dziękuję Ci! This was so very helpful; I was banging my head against a wall trying to figure out why my VM wouldn’t boot and this post was exactly what I needed. Thank you so much for sharing.
What if I don’t see Secure Boot Configuration and only see OVMF Platform Configuration or iSCSI Configuration?
I have the same situation, no “Secure Boot Configuration” available
Mine is the same. no “Secure Boot Configuration” menu option
;Coś się udało poradzić ?
Thanks a million, that was very helpufl
I had this situation and the problem was that my Homeassistant vm in proxmox “Options, boot Order” was to “net0”. I’m not sure why it was set that way, if was set default or if I did it when installing! Corect value for me was “scsi0”. It took me some hours after I installed Homeassistant vm in Proxmox. Now it is booting fine from EUFI partition. Hope this help someone else!