Risposte:
Un'altra opzione potrebbe essere quella di utilizzare un'alternativa al Raspberry Pi con un'interfaccia SATA, come Cubieboard (vedi questo elenco su Wikipedia ).
D'altra parte, le schede SD non sono così inaffidabili come si potrebbe pensare.
È possibile eseguire l'avvio dalla scheda SD, quindi utilizzare un SSD collegato, ma non è possibile spostarsi utilizzando la scheda SD per l'avvio.
Una volta avviato, è possibile rendere la scheda SD di sola lettura e assicurarsi che tutto il software ecc. Sia in esecuzione sull'SSD
cmdline.txt
contiene root=/dev/mmcblk0p2 rootfstype=ext4
indicando la partizione di root.
Presumo che se si usasse un SSD
con una partizione adatta si potrebbe usare root=/dev/sda1
(o qualunque altra cosa). Non ho provato questo (e non condivido la paranoia che molti sembrano avere sull'uso di SDCARDS).
Non è chiaro se Raspbian contenga il SSD
supporto dell'assetto necessario per garantire una durata ragionevole su a SSD
.
Sarebbe interessante vedere se questo funziona. Potrei anche provarlo con un HD.
discard
opzione per abilitarlo.
/etc/fstab
l'HD dal /dev/mmcblk0p2 / ext4 defaults,noatime 0 1
nuovo dispositivo