I am having trouble booting aarch64 from my external USB3 drive.
I am able to boot from the SD card to aarch64, however I would like to take advantage of the speed improvement from running / on my USB3 external hard drive.
I have followed the instructions for Raspberry PI 4: https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-4 as well as ensuring my EEPROM is up-to-date and I've verified the boot order to be SD then USB3 (0xf41).
I believe I am really close, and I think the issue I am having is the one regarding the USB3 hub being briefly powered down during boot.
I have read that one can configure the RPi 4 to find /boot on the sdcard, and mount / from the USB 3 external drive.
My one problem is that I am not sure what the device name should be for /boot in /etc/fstab for the SD card, nor for the USB drive.
If anyone has done this successfully, would you be willing to post a reply with what /etc/fstab should look like for /boot on SD and / on USB3 device?
Will the device names (e.g. /dev/*) be the same when booted under Raspberry Pi OS arch linux arm?
I would be grateful for any guidance at all.
Thank you,
-qxotk