W. H. Heydt wrote: ↑
Fri Aug 16, 2019 5:18 pm
Only if one is satisfied with a hybrid boot (and that has already be mentioned in this thread). If one actually wants "USB boot", then waiting is in order.
You're getting overly hung up on the connection layer with the HDD on this.
The method proposed by several of us on here for having /boot and / on a seperate block devices (which may be a USB connected HDD, a seperate partition on the same SD card, NFS, etc...) is straight forward, well know and incredibly main stream. For all practical purposes when using seperate boot and root partitions having them on different devices connected in different ways makes no difference. There's no requirement that they be on the same HDD/SD card/etc and the technology used to connect the devices is not required to be the same either.
Boot your linux PC from a floppy with root on a HDD? Sure. Boot from a CD/DVD with root loaded in to a RAM file system? Yep. Boot on an IDE device with root on SATA? Not a problem. Have a single partition containing everything including boot and root? you can do that too.
By refering to the "/boot on SD, root on USB" appraoch as "hybrid boot" you're making a mountain out of a molehill and assuming this method of partitioning is both obscure and specific only to the 4B. it's neither.
I can see where someone might get hung up on this (especially if the only linux they've ever used is raspbian), but really there's no need to.
Oh, and if your USB 3 to SATA adaptor is flaky when not used as the boot device the odds are it'll still be flaky when used for booting. there's only so much that can be done adnc an fit into the 4B's firmware.
AIUI the problem is with some UAS enabled devices. Switching to a USB two port isn't likely to help as those deviec will still try to use UAS.
Attempts to contact me outside of thes forums will be ignored unless signed in triplicate, sent in, sent back, queried, lost, found, subjected to public enquiry, lost again, and finally buried in soft peat for three months and recycled as firelighters