Two bootload files in new Proxmox installation 7.3

cpadil

New Member
Feb 9, 2023
6
3
3
Hello,

Not sure if this is an issue or not (or if it could become one).

In summary I decided to move a simple (no ZFS) proxmox installation to a new SSD, so I made a backup of the VMs, CT and some files in /etc. In short I did a fresh install in the new SSD, moved the backups and restored the VMs and CT. However one of the last steps was to boot in to the BIOS to make sure the boot priority was set right (B560I MSI MB) and to my surprise there were 2 options for the same SSD, I only have 2 SSDs and one of them was clean and not shown in the boot options.

One option is just labed as "proxmox" and the other one has the name of the SDD vendor "Samsung 870 SSd ....".

As part of my research I found this wiki https://pve.proxmox.com/wiki/Host_Bootloader, so I tried this command "efibootmgr -v" and there are both boot options.....

root@leserver:/boot/efi/EFI# efibootmgr -v BootCurrent: 0000 Timeout: 0 seconds BootOrder: 0000,0002 Boot0000* proxmox HD(2,GPT,.................,0x800,0x100000)/File(\EFI\proxmox\grubx64.efi) Boot0002* UEFI OS HD(2,GPT,...................,0x800,0x100000)/File(\EFI\BOOT\BOOTX64.EFI)..BO

both files exist... on the same partition

Disk /dev/sda: 232.89 GiB, 250059350016 bytes, 488397168 sectors Disk model: Samsung SSD 870 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: Device Start End Sectors Size Type /dev/sda1 34 2047 2014 1007K BIOS boot /dev/sda2 2048 1050623 1048576 512M EFI System /dev/sda3 1050624 488397134 487346511 232.4G Linux LVM

I do not remember that behavior in my previous installation, so not sure if this is normal

Should I be concern?

thanks
 
Last edited:
I just created a VM within Proxmox and installed Proxmox and.... yes I see multiple Bootload files, and the one with top priority is proxmox....

1675938597479.png

1675938631480.png
 
Yes, both files are the same and are AFAIK for backward compatibility to earlier UEFI implementations:

Code:
root@proxmox /boot/efi > md5sum ./EFI/proxmox/grubx64.efi ./EFI/BOOT/BOOTx64.EFI
cd97a50c6010e071e4601599025b87ef  ./EFI/proxmox/grubx64.efi
cd97a50c6010e071e4601599025b87ef  ./EFI/BOOT/BOOTx64.EFI
 
Yes, both files are the same and are AFAIK for backward compatibility to earlier UEFI implementations:

Code:
root@proxmox /boot/efi > md5sum ./EFI/proxmox/grubx64.efi ./EFI/BOOT/BOOTx64.EFI
cd97a50c6010e071e4601599025b87ef  ./EFI/proxmox/grubx64.efi
cd97a50c6010e071e4601599025b87ef  ./EFI/BOOT/BOOTx64.EFI
Thanks for the confirmation, i did rebooted the host a couple of times just to make sure that the top priority should be Proxmox partition.
Still it is weird that in 7.2 I didn't see the same "Proxmox" option in the MoBo Bios