I reinstalled my old HP ProBook 6460b with Ubuntu 24.04.
It no longer boots on the SSD (Same issue https://askubuntu.com/questions/1490970/my-hp-does-not-boot-after-fresh-ubuntu-22-04-install).
This is not a BIOS boot order issue: The harddisk is listed immediately after USB, and it worked previously. So something in Ubuntu's install process caused this.
If I move the disk to a USB adapter cable, then I can boot from the SSD just fine.
So the machine boots fine from the disk as long as it is via USB.
How can I build a tiny USB-disk that has enough info to direct the boot process to the SSD? (In old speak I am thinking of GRUB with root device = internal SSD /dev/sda).
The HP 6460b has experimental support for UEFI. Booting from USB works if UEFI is enabled or disabled.