Eine andere Möglichkeit könnte sein, eine Alternative zum Raspberry Pi mit einer SATA-Schnittstelle wie dem Cubieboard zu verwenden (siehe diese Liste auf Wikipedia ).
Auf der anderen Seite sind SD-Karten nicht so unzuverlässig, wie Sie vielleicht denken.
Die Liste ist fantastisch ^ _ ^ Solange sie Mono wie den Raspberry Pi unterstützen, bin ich glücklich. Das Problem mit SD-Karten ist auch der begrenzte Speicherplatz ...
Knerd
9
Sie können von der SD-Karte booten und dann nur eine angeschlossene SSD verwenden, aber Sie können die SD-Karte nicht zum Booten verwenden.
Nach dem Booten können Sie die SD-Karte schreibgeschützt machen und sicherstellen, dass die gesamte Software usw. auf der SSD ausgeführt wird
Ich denke, Sie können den Stamm auf einem externen Laufwerk platzieren. Es wird also nur die Partition / boot auf der SD verwendet. Und das wird nur beim Booten verwendet.
Gerben
3
cmdline.txtenthält die root=/dev/mmcblk0p2 rootfstype=ext4Angabe der Root-Partition.
Ich gehe davon aus, dass Sie eine ( SSDmit root=/dev/sda1was auch immer) verwenden könnten , wenn Sie eine mit einer geeigneten Partition verwenden würden . Ich habe dies nicht versucht (und teile nicht die Paranoia, die viele über die Verwendung von SDCARDS zu haben scheinen).
Es ist nicht klar, ob Raspbian die Trimmunterstützung enthält, die SSDerforderlich ist, um eine angemessene Lebensdauer eines zu gewährleisten SSD.
Es wäre interessant zu sehen, ob dies funktioniert. Ich könnte es sogar mit einer HD versuchen.
Ich habe es versucht, es funktioniert. Erstellen Sie einfach eine direkte Partitionskopie von der SD auf die Festplatte mit einem anderen Gerät, und schon kann es losgehen. Die Trimmunterstützung ist eine Funktion der Hardwareunterstützung und der Dateisystemunterstützung. Für ext4 muss es mit der discardOption gemountet werden , um es zu aktivieren.
Fred
Sie müssen wahrscheinlich auch /etc/fstabauf der HD von /dev/mmcblk0p2 / ext4 defaults,noatime 0 1auf das neue Gerät ändern
Sie können von der SD-Karte booten und dann nur eine angeschlossene SSD verwenden, aber Sie können die SD-Karte nicht zum Booten verwenden.
Nach dem Booten können Sie die SD-Karte schreibgeschützt machen und sicherstellen, dass die gesamte Software usw. auf der SSD ausgeführt wird
quelle
cmdline.txt
enthält dieroot=/dev/mmcblk0p2 rootfstype=ext4
Angabe der Root-Partition.Ich gehe davon aus, dass Sie eine (
SSD
mitroot=/dev/sda1
was auch immer) verwenden könnten , wenn Sie eine mit einer geeigneten Partition verwenden würden . Ich habe dies nicht versucht (und teile nicht die Paranoia, die viele über die Verwendung von SDCARDS zu haben scheinen).Es ist nicht klar, ob Raspbian die Trimmunterstützung enthält, die
SSD
erforderlich ist, um eine angemessene Lebensdauer eines zu gewährleistenSSD
.Es wäre interessant zu sehen, ob dies funktioniert. Ich könnte es sogar mit einer HD versuchen.
quelle
discard
Option gemountet werden , um es zu aktivieren./etc/fstab
auf der HD von/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
auf das neue Gerät ändern