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.
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.
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
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: