Hi everyone!
I have Proxmox v9 running on my "good old" HP Proliant Gen8 Microserver (4 HDD bays):
The system boots fine, **IF** I put the OS-disk in the 1st bay slot, so I know the PVE setup is fine.
But I get a "BIOS cannot find system disk to boot" issue whenever I have the OS disk on USB3 or ODD-SATA.
These servers are known for their issues to boot if the OS disk(s) are NOT in the 1st slot of a disk-bays, but the 5th SATA ("ODD") or USB:
These servers also don't do EFI, just BIOS to boot.
I've created a properly GPT-partitioned USB stick (according to the Host Bootloader Wiki article) - and initialized it using `proxmox-boot-tool format/init` - but this stick won't boot at all.
Does anyone have a BIOS/MBR grub setup/config which can be used to chainload boot a Proxmox 8/9?
When I try Ventoy to boot local disks, I get "invalid signature: must load kernel first".
I know it seems like a weird setup to waste time on, but these servers run super-reliably /once they boot/ - so I'd like to keep them.
Also to show that hardware can be used longer than advertized
(And there seem to be more users running PVE on Gen8 Microservers, too)
Any hints or setup suggestions greatly welcome!

I have Proxmox v9 running on my "good old" HP Proliant Gen8 Microserver (4 HDD bays):
The system boots fine, **IF** I put the OS-disk in the 1st bay slot, so I know the PVE setup is fine.
But I get a "BIOS cannot find system disk to boot" issue whenever I have the OS disk on USB3 or ODD-SATA.
These servers are known for their issues to boot if the OS disk(s) are NOT in the 1st slot of a disk-bays, but the 5th SATA ("ODD") or USB:
These servers also don't do EFI, just BIOS to boot.
I've created a properly GPT-partitioned USB stick (according to the Host Bootloader Wiki article) - and initialized it using `proxmox-boot-tool format/init` - but this stick won't boot at all.
Does anyone have a BIOS/MBR grub setup/config which can be used to chainload boot a Proxmox 8/9?
When I try Ventoy to boot local disks, I get "invalid signature: must load kernel first".
I know it seems like a weird setup to waste time on, but these servers run super-reliably /once they boot/ - so I'd like to keep them.
Also to show that hardware can be used longer than advertized
(And there seem to be more users running PVE on Gen8 Microservers, too)
Any hints or setup suggestions greatly welcome!
Last edited: