Does not start after mainboard replacement

eddie84

New Member
Jan 10, 2024
5
0
1
Hi everyone, I changed the mainboard, but the UEFI boot no longer starts, it doesn't appear at all. Using the Rescue mode of the ISO it starts normally, I see all the contents and all the VMs. How can I recover the boot without the ISO?

Thank you


photo_2024-01-11_10-41-42.jpg
 
It seems like the UEFI NVRAM on the new motherboard does not have a boot entry for PVE yet.
You can generate one with:
Code:
grub-install
if you are using GRUB as the bootloader

You can check which bootloader is configured with:
Code:
proxmox-boot-tool status

But the easiest way that should work would be to change the boot order in the firmware settings so that the disk with your PVE installation is the first option.
 
Last edited:
It seems like the UEFI NVRAM on the new motherboard does not have a boot entry for PVE yet.
You can generate one with:
Code:
grub-install
if you are using GRUB as the bootloader

You can check which bootloader is configured with:
Code:
proxmox-boot-tool status

But the easiest way that should work would be to change the boot order in the firmware settings so that the disk with your PVE installation is the first option.
root@pve:~# grub-install
Installing for x86_64-efi platform.
Installation finished. No error reported.
root@pve:~# proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
E: /etc/kernel/proxmox-boot-uuids does not exist.
root@pve:~#
 
This just means that you are not booting with proxmox-boot-tool
how can I solve it?

Code:
root@pve:~# efibootmgr -v
BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0000,0001,0002,0003
Boot0000* proxmox       HD(2,GPT,04585bf7-335d-4af9-aee9-99e9ac88cb0d,0x800,0x200000)/File(\EFI\proxmox\shimx64.efi)
Boot0001* Windows Boot Manager  HD(2,GPT,04585bf7-335d-4af9-aee9-99e9ac88cb0d,0x800,0x200000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)..BO
Boot0002* UEFI:  USB, Partition 1       PciRoot(0x0)/Pci(0x14,0x0)/USB(17,0)/HD(1,GPT,425fa22e-cddd-450e-ba93-bd39085372bd,0x800,0x728b7d8)..BO
Boot0003* UEFI:  USB, Partition 2       PciRoot(0x0)/Pci(0x14,0x0)/USB(17,0)/HD(2,GPT,7910dfa6-59a4-4e35-9ca3-789e9f35f04f,0x728bfd8,0x10000)..BO
root@pve:~#

the mainboard read this:

Code:
Boot0001* Windows Boot Manager  HD(2,GPT,04585bf7-335d-4af9-aee9-99e9ac88cb0d,0x800,0x200000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)..BO

msi.jpg
Screenshot 2024-01-11 162827.png

I think the solution is to delete the boot0001* or change the bootOrder
 
Last edited:
I'm trying to both delete the boot with the command

Code:
efibootmgr -b 0001 -B

than to change boot order with

Code:
efibootmgr -o 0000,0001

takes command from shell

I restart but nothing changes, it always returns as before as if it didn't write the command to disk

Screenshot 2024-01-11 184527.png
 
the same problem, but my boot0001 is UEFI OS, when i efibootmgr change boot order and reboot pve, it will reset to previous state.

everytime when i reboot i need to setup BIOS Boot order to proxmox...
NPT@@4V~Z1(4Z}B{`L9KYTD.png
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!