hmmm I ordered 1.0 ice cream floats but got 1.00000000000000022
That was painless, way simpler than I expected. It's possible the system already supported USB boot out of the box but I didn't think to check.
Timing buffered disk reads: 714 MB in 3.00 seconds = 237.88 MB/sec
Now I'm cloning the microSD that was booting this Pi onto the USB drive. I'm using balenaEtcher, which has a built-in clone workflow.
I'm using the Raspberry Pi Imager v1.7.2 to write the "USB Boot" utility to a spare microSD card. This changes the boot priority to prefer USB. https://www.tomshardware.com/how-to/boot-raspberry-pi-4-usb
`hdparm -t` on the current Samsung PRO U1 microSD card:
Timing buffered disk reads: 116 MB in 3.01 seconds = 38.48 MB/sec
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!