alphanumeric wrote: ↑Tue Mar 27, 2018 12:15 pm
Correct me if I'm wrong, but wouldn't it be better to boot from a USB connected hard drive, SSD even? I would think that is more in lines with why this option was added. Hardly seems worth wile doing if all your going to do is plug in a thumb drive? Just my 2 cents on the subject.
I suppose it depends on what you consider better. So far, from what I can gather, it appears:
Longevity (high to low): HDD > SSD > Flash Drive >= microSD
size/weight (low to high): microSD > Flash Drive > SSD > portable HDD > desktop/powered HDD
Cost/GB (low to high): desktop/powered HDD > portable HDD >> flash drive >= microSD >> SSD
Speed to boot (low to high, my experience): microSD > USB Flash drive = USB-connected powered HDD. I haven't checked SSD or portable HDD.
Speed of various operations: too early for me to tell, but I think others have looked at this, and IIRC, SSD tops all USB-based solutions.
Data integrity: HDD > SSD > Flash >= microSD
The Pi was created to be an inexpensive learning tool, and they are absolutely committed to keeping it relatively inexpensive. One consequence of that (direct or indirect) is that it is designed in such a way that one can make use of surplus computer accessories many people have in cabinets and closets - like a spare keyboard, mouse, monitor, speakers, ... and flash drives, microSD cards, etc. I suppose some have spare SSD drives as well, though I don't, and suspect that's not quite so common as having a spare HDD. In any case, while everyone is free to spend as much as they want on building up a system around the Pi, I feel it's in the spirit of the thing to make use of what I have laying about. At some level of spending one might well ask why not just start with a more capable board/chipset - more RAM, more graphics processing, say. [one fair answer is - the Pi is a darn good board, and hey, not being susceptible to Meltdown or Spectre is nothing to sneeze at!]