I've using a WD 314GB PiDrive with no issues, as well and a CM3L (the "guts" of a Pi3B in a small form factor) in a WD SATA adapter booting from an SSD. Both have been reliable.HawaiianPi wrote: ↑Wed Nov 22, 2017 7:56 pmYou will still be able to boot from an SD card.
The Pi3 will check for a boot SD card first, before booting from a USB device. If no boot SD card is found in 5 seconds, then it looks for a boot USB device. So even if the boot USB device is still connected, inserting an SD card will override it.
Also note that not all USB devices are compatible with the simple Pi3 bootloader. Of the various devices I tried, none worked reliably for me, so I have gone back to the older method of having it boot from an SD card, then load and run the OS from an SSD drive. I am still able to do that, even after setting the OTP bit that enabled USB booting. I can also insert a stand alone boot SD card and my SSD will not be used at all.
Yup, some devices work fine. Just none that I have tried. There is a small list of compatible devices in the documentation. In my case I tried an SSD on an mSATA-USB adapter, a couple of different flash drives and a USB HDD. Most of them booted fine but had problems with restart and/or shutdown. I've seen others post about similar problems, so my experience is not unique.W. H. Heydt wrote: ↑Wed Nov 22, 2017 8:07 pmI've using a WD 314GB PiDrive with no issues, as well and a CM3L (the "guts" of a Pi3B in a small form factor) in a WD SATA adapter booting from an SSD. Both have been reliable.
The default is to boot from SD card first. You can only change that by setting an additional OPT bit, and then your system will not boot at all unless you pull certain GPIO pins high or low to tell it to boot from either USB or SD card.stuartiannaylor wrote: ↑Thu Apr 11, 2019 6:17 pmJust wondering is there a way to force USB even when a SD card with OS is in place?
Thanks.HawaiianPi wrote: ↑Fri Apr 12, 2019 2:22 amThe default is to boot from SD card first. You can only change that by setting an additional OPT bit, and then your system will not boot at all unless you pull certain GPIO pins high or low to tell it to boot from either USB or SD card.stuartiannaylor wrote: ↑Thu Apr 11, 2019 6:17 pmJust wondering is there a way to force USB even when a SD card with OS is in place?
https://www.raspberrypi.org/documentati ... ootflow.md
Where you boot from isn't the important thing. It's where the root file system is mounted from that matters.
Running Raspbian from a fast USB 3 flash drive or SSD instead of an SD card will immensely improve performance.
That's a bit too generalised.
That's why I stated "a fast USB 3 flash drive or SSD".HawaiianPi wrote: ↑Wed Jul 31, 2019 10:14 pmThat's a bit too generalised.
Performance of USB flash drives varies wildly, and some are quite bad (the PNY Attache series drives I've tested were atrocious).
That has not been my experience. Some were faster, some were slower, and A1 performance rated cards beat most of them.I've been running all Pi's (1, 2, 3, and 4) for the past 5+ years on USB flash drives instead of SD cards and the performance improvements are readily obvious compared to using even premium SD cards.
My observations are based on real-world experiences, not some IOPS benchmark test.HawaiianPi wrote: ↑Thu Aug 01, 2019 12:47 amAs I said, you can't just imply that any "fast" USB flash drive will be faster.