Legacy BIOS Installation

trleith

New Member
Nov 9, 2024
2
0
1
Hi. Noob here.

Let's try this again, I've learned a little. Not much, but a little.

Installed Proxmox on an HP ML350 Gen 8 V 2. It does not support EFI (or secure boot).

I got the results outlined in the Host Boot Loader article in the wiki (except the EFI partition is a gig, not 512 MB).

Now I want to pass kernel parameters, so I edit /etc/default/grub and run grub-update as outlined in the section on GRUB.

Code:
root@homeserver:~# update-grub
/usr/sbin/grub-mkconfig: 270: cannot create /boot/grub/grub.cfg.new: Directory nonexistent

The directory structure on the /boot partition evidently doesn't match what the update-grub script is expecting. Sure enough: no /boot/grub and I guess it won't create one.

Code:
root@homeserver:~# pveversion
pve-manager/8.2.2/9355359cd7afbae4 (running kernel: 6.8.4-2-pve)
root@homeserver:~# efibootmgr -v
EFI variables are not supported on this system.
root@homeserver:~# lsblk --output NAME,TYPE,FSTYPE,LABEL,SIZE
NAME               TYPE FSTYPE      LABEL   SIZE
sda                disk                   465.8G
├─sda1             part                    1007K
├─sda2             part vfat                  1G
└─sda3             part LVM2_member       464.8G
  ├─pve-swap       lvm  swap                  8G
  ├─pve-root       lvm  ext4                 96G
  ├─pve-data_tmeta lvm                      3.4G
  │ └─pve-data     lvm                    337.9G
  └─pve-data_tdata lvm                    337.9G
    └─pve-data     lvm                    337.9G
root@homeserver:~# pveversion
pve-manager/8.2.2/9355359cd7afbae4 (running kernel: 6.8.4-2-pve)[
root@homeserver:~# mount /dev/sda2 /boot
root@homeserver:~# ls -la /boot
total 12
drwxr-xr-x  3 root root 4096 Dec 31  1969 .
drwxr-xr-x 18 root root 4096 Nov 12 02:57 ..
drwxr-xr-x  4 root root 4096 Nov 12 02:57 EFI

Does this mean the installer doesn't make a "Synchronized ESP Partition" and I should make one myself by following the instructions under the head
Setting up a new partition for use as synced ESP?

proxmox-boot-tool init /dev/sda2 grub
proxmox-boot-tool refresh


then

edit /etc/defailt/grub
update-grub
 
Last edited: