Wie kann ich eine USB-Festplatte verwenden, um die Lebensdauer meiner SD-Karte zu verlängern?

Antworten:

14

Wenn Sie eine Festplatte haben, die immer an den Pi angeschlossen ist, können Sie die Abschnitte Ihres Dateisystems einbinden, die die meisten Lese- / Schreibvorgänge direkt von diesem ausführen.

Diese Verzeichnisse sind wahrscheinlich die Schuldigen:

/home/
/var/
/tmp/

Sie können Partitionen auf Ihrer externen Festplatte automatisch beim Booten in diese Verzeichnisse laden. Angenommen, Ihre Festplatte /dev/sdbhat vier Partitionen. Sie können Ihre anhängen /etc/fstab, um ungefähr so auszusehen:

/dev/sdb1       /var        ext4   defaults    0  1
/dev/sdb2       /home       ext4   defaults    0  1
/dev/sdb3       /tmp        ext4   defaults    0  1
/dev/sdb4       none        swap   sw          0  0 

Ich habe auch eine Swap-Partition enthalten. Möglicherweise möchten Sie jedoch untersuchen, wie effektiv ein Austausch über USB sein kann. Ich würde wirklich nicht viel davon erwarten.

Weitere Informationen zu Swap in dieser Frage: Wie richte ich Swap Space ein?

Jivings
quelle
Würden Sie der Festplatte eine Swap-Partition / -Datei hinzufügen (vorausgesetzt, es handelt sich nicht um eine SSD) und wenn ja, wie?
Steve Robillard
Ich würde mich wahrscheinlich nicht mit Tauschen beschäftigen. Über USB wird es nicht sehr schnell gehen. Aber probieren Sie es auf jeden Fall aus. Ich werde meine Antwort bearbeiten.
Jivings
1
Ich frage mich, ob der Pi weiterhin booten wird, wenn die USB-Festplatte nicht angeschlossen ist.
fehlerhaft