@sdetweil said
I am not a system setup guy.
Dear Sam,
you may aware of this - than please ignore it…
You’ve described that you have put a SD card in your NVME-HAT’ed Pi and your Pi has not booted from SD but from NVME…
You can steer this with the BOOT_ORDER entry in eeprom configuration.
This code is read right to left to determine the boot order and should (in your case) be: 0xf461:
1 = Check SD card
6 = Check PCIe NVME
4 = Check USB drive
f = Start again
You can check this:
sudo rpi-eeprom-config
If boot order is not as desired you can edit this with
sudo -E rpi-eeprom-config --edit
enter or modify to:
BOOT_ORDER=0xf461
(In my configuration this opens the nano editor in which ctrl-O writes the changes to disk and ctrl-X leaves the editor.
eeprom-config then modifies the system and a reboot is neccessary)
With this configuration you will lose a tiny bit of time for the SD-card check but it enables you to insert a SD card and boot from there despite the NVME is connected as well.
Regards,
Ralf