GRUB EFI Error Proxmox 8.4: Force BIOS Installation
steph810 Posted messages 1865 Registration date Status Member Last intervention -
Hello everyone,
I am trying to install Proxmox VE 8.4-1 on an old server equipped with a classic BIOS (no UEFI).
The installer crashes at the end with this error:
failed to prepare EFI boot using Grub on '/dev/sda2': unable to install the EFI boot loader on '/dev/sda' What I have already checked / tried:
-
Server boot mode:
-
Secure Boot is disabled.
-
-
USB boot support:
-
The USB drive is formatted with Rufus.
-
3 answers
-
Hello,
Which software did you use to create your bootable USB drive?
-
Hello,
Although Secure Boot is disabled, the Proxmox installer still seems to want to reference your EFI partition (apparently /dev/sda2). Given the error message, it is unable to do so. Two possible explanations: either this partition is not formatted in FAT32 (vfat), or there is not enough space left.
What is the size and nature of the /dev/sda2 partition? Is there still space on /dev/sda2?
sudo parted -l df -h
If it's a lack of space, it might be that old systems have left unnecessary traces there. You could then remove them from the EFI partition via your BIOS/UEFI interface.
Good luck.
-
Hello,
I don't understand anything, I read that Proxmox is now trying to install UEFI references even in Legacy mode.
A workaround is mentioned here, to see if it's worth it.
https://forum.proxmox.com/threads/fixing-uefi-boot.87719/Also see for example:
https://forum.proxmox.com/threads/installation-failing-failed-to-prepare-efi-boot-using-grub.122002/
-
-
Hi again,
There is indeed a solution, but it's not accessible to everyone. The simplest would be to install an older version and make the upgrades.
See here for previous versions: http://download.proxmox.com/iso/