Raspberry pi 4 USB settings

I can install and run from an SD card but I want to run from a usb drive. Flashing a usb drive does not boot up. I had this same problem with openwrt until I changed the boot settings to tell the software to boot from the sda2 disk instead of the SD Card. Does anyone know where that setting is on ipfire?

IPFire cannot boot without a uSD because there is a Bug in the included u-boot that not detect usb devices. But you can move the root partition after installation to on USB Drive and let fat and boot partition on the uSD.
IPFire doesn’t care about the device names. It search for the partition UUID. You can change it in uENV.txt on the fat partiton of the uSD card.