From https://www.raspberrypi.com/documentati ... oot-eeprom
Appears not to specify which device to boot from but appears to allow exclusion of the second drive.
Alternatively:
USB_MSD_EXCLUDE_VID_PID
A list of up to four VID/PID pairs specifying devices which the bootloader should ignore. If this matches a HUB then the HUB won’t be enumerated, causing all downstream devices to be excluded. This is intended to allow problematic (e.g. very slow to enumerate) devices to be ignored during boot enumeration. This is specific to the bootloader and is not passed to the OS.
The format is a comma-separated list of hexadecimal values with the VID as most significant nibble. Spaces are not allowed. E.g. 034700a0,a4231234
Default: ""
Appears not to specify which device to boot from but appears to allow exclusion of the second drive.
Alternatively:
- Format an SD card to FAT32
- Copy the contents of /boot/firmware to the SD card
- Change the PARTUUID for /boot/firmware in /etc/fstab to match the SD card
- Make sure boot order is SD card first
- Reboot
Statistics: Posted by thagrol — Sun Sep 07, 2025 11:54 am