So verlängern Sie die Lebensdauer Ihrer SD-Karte für Himbeer-Pis

So verlängern Sie die Lebensdauer Ihrer SD-Karte für Himbeer-Pis / DIY

SD-Karten, die vor rund 10 Jahren zum ersten Mal als erweiterter Speicher für PDAs, Smartphones und Digitalkameras auf den Markt kamen, sind heute eine beliebte Ergänzung zu Tablets und Mini-Computern wie dem Raspberry Pi. SD-Karten mit hoher Kapazität und hohen Schreibgeschwindigkeiten sind besonders wichtig für den Raspberry Pi, der diese Art von Speicher als Systemdatenträger verwendet.

Wenn Sie etwas über SD-Karten wissen, werden Sie feststellen, dass dies ein Problem sein kann. SD-Karten haben eine begrenzte Lebensdauer, mit Grenzen, wie oft Daten geschrieben und überschrieben werden können, bevor die Karte entropisch wird.

Angesichts der großen Anzahl von Projekten, die Raspberry Pi-Benutzern zur Verfügung stehen (alles aus Mediencentern.) Die Hardware, die Sie zum Erstellen eines Raspberry Pi Media Center benötigen. Die Hardware, die Sie zum Erstellen eines Raspberry Pi Media Center benötigen. Bei so vielen Verwendungsmöglichkeiten sollten Sie dies nicht tun Es überrascht nicht, dass der Raspberry Pi mehr als 1 Million Einheiten verkauft hat. Obwohl er für einen wichtigen Zweck (Programmieren) entwickelt wurde, ist dieser kleine Computer in Kreditkartengröße… Mehr lesen und Retro-Spielesysteme Retro Gaming auf dem Raspberry Pi: Alles, was Sie brauchen Retro Gaming auf dem Raspberry Pi kennenlernen: Alles, was Sie wissen müssen Das Raspberry Pi ist vielseitig einsetzbar, aber vielleicht macht es am besten, klassische Videospiele zu spielen: Hier finden Sie alles, was Sie über Retro-Gaming auf Ihrem Raspberry Pi wissen müssen Fotografieren aus dem Weltall Raspberry Pi Projects: Ein Auto mit Nachtsicht, Google Glass-ähnliche Übersetzung und mehr Raspberry Pi Projects: Ein Auto mit Nachtsicht, Google Glass-ähnliche Übersetzung und mehr Wir haben uns schon einige hervorragende Einsatzmöglichkeiten für diesen britischen Minicomputer angesehen, aber es ist so vielseitig, dass es immer etwas erstaunliches gibt, worüber man reden kann. Wer hätte gedacht, dass… Read More) es sinnvoll erscheint zu untersuchen, wie SD-Karten ihre nutzbare Lebensdauer verlängern können.

Machen Sie Ihre SD-Karte zuverlässiger

Es ist schwierig, einen sicheren Beweis für SD-Kartenausfälle zu finden. Das Format ist so günstig, dass die Eigentümer sie in den meisten Fällen zugunsten eines Ersatzes verworfen haben. Andererseits ist dieses Format in den letzten Jahren dank der Fortschritte beim Kartendesign widerstandsfähiger geworden (etwas, auf das wir später noch zurückkommen werden)..

Um störungsfreies SD-Karten-basiertes Computing zu nutzen, sollten Sie die größte Karte für Ihr Budget auswählen. Der Gedanke dahinter ist einfach: Mit einer Begrenzung der Anzahl von Daten, die auf SD-Karten geschrieben werden können, und der Tatsache, dass auf das Gerät geschriebene Daten in unberührte Bereiche verteilt werden müssen, bevor sie zum Anfang zurückkehren, ist die Änderung weniger in den gleichen Bereich der Karte schreiben. Die Wahl von 16 GB über 8 GB reduziert die Anzahl der Schreibvorgänge um die Hälfte. Theoretisch wird dadurch die Lebenserwartung Ihres Speichers verdoppelt.

Es lohnt sich auch, nur die großen Marken zu kaufen. Ja, es könnte verlockend sein, eine 32-GB-Karte für 10 USD bei eBay oder Amazon zu erwerben, aber Sie können nicht garantiert ein zuverlässiges oder sogar ein funktionsfähiges Gerät erhalten. Wenn Sie alte SD-Karten hatten, die Sie erhofft hatten, sollten Sie sich die anderen Verwendungsmöglichkeiten ansehen. 7 Super Einsatzmöglichkeiten für eine alte SD-Karte 7 Super Einsatzmöglichkeiten für eine alte SD-Karte Ob Ihre alte SD-Karte magere 64 MB oder Bei einer Größe von 64 GB gibt es verschiedene Projekte, um diese Speicherkarten zu nutzen. Lesen Sie mehr x.

Himbeer-Pi verwenden? In RAM schreiben, nicht in die Karte

Die Lebensdauer Ihrer SD-Karte kann verlängert werden, indem Sie den RAM Ihres Geräts besser nutzen. Der folgende Trick kann auf jedem Linux-Gerät verwendet werden, obwohl wir ihn auf dem Raspberry Pi getestet haben.

Verwendung der tmpfs Mit dieser Funktion weisen Sie das Gerät an, in den System-RAM zu schreiben, genau wie auf ein Speichergerät (Sie können auch in Windows eine RAM-Disk erstellen. Was ist eine RAM-Disk und wie können Sie sie einrichten? Was ist eine RAM-Disk und wie können Sie dies tun?) Set One Up Solid-State-Festplatten sind nicht der erste nicht-mechanische Speicher, der in Consumer-PCs vorkommt, RAM wird seit Jahrzehnten verwendet, sondern hauptsächlich als kurzfristige Speicherlösung. Die schnellen Zugriffszeiten von RAM machen es zu einem… Read More , tatsächlich). Das Ergebnis ist, dass weniger auf die SD-Karte geschrieben wird. Ein Bonus ist, dass tmpfs schnell und einfach eingerichtet werden kann.

Um dies zu verwenden, öffnen Sie / etc / fstab im Raspbian-Dateisystem (mit Nano in der Befehlszeile) und fügen Sie Folgendes hinzu:

tmpfs / var / log tmpfs-Standardwerte, noatime, nosuid, Modus = 0755, Größe = 100m 0 0

Starten Sie nach dem Speichern Ihren Raspberry Pi neu. Dadurch wird das virtuelle Dateisystem betriebsbereit bereitgestellt. Beim Neustart wird / var / log als RAM-Disk gemountet. Dateien, die in das Verzeichnis geschrieben werden, werden solange im RAM gespeichert, wie sie benötigt werden.

Es können auch mehrere andere Standorte verwendet werden:

tmpfs / tmp tmpfs-Standardwerte, noatime, nosuid, Größe = 100m 0 0 tmpfs / var / tmp-tmpfs-Standardwerte, noatime, nosuid, Größe = 30m 0 0 tmpfs / var / log tmpfs-Standardeinstellungen, noatime, nosuid, Modus = 0755 100m 0 0 tmpfs / var / run tmpfs-Standardwerte, noatime, nosuid, Modus = 0755, Größe = 2m 0 0 tmpfs / var / spool / mqueue tmpfs-Standardwerte, noatime, nosuid, Modus = 0700, gid = 12, Größe = 30m 0 0

Diese Zeilen können alle hinzugefügt werden / etc / fstab. Beachten Sie die Verwendung der Bedingung size =, durch die begrenzt wird, wie viel Speicherplatz jeder temporäre Ordner benötigt. Denken Sie daran, dass der RAM auch vom Betriebssystem verwendet wird. Durch das Einstellen der Größenbegrenzung wird das Blockieren von Raspbian vermieden. Achten Sie außerdem darauf, nur Orte mit temporären Daten zu / var / log hinzuzufügen. Diese Dateien werden alle gelöscht, wenn Ihr Raspberry PI neu startet. Alles, was Sie für einen Neustart benötigen oder behalten, sollte nicht im RAM gespeichert werden.

Durch das Verschieben dieser Speicherorte in den Arbeitsspeicher kann die auf die SD-Karte des Raspberry Pi geschriebene Datenmenge reduziert werden, wodurch die Lebensdauer verlängert wird.

Besser noch, umgehen Sie die SD-Karte vollständig!

Die meisten Raspberry Pi-Benutzer verlassen sich auf irgendeine Form von Linux und haben als solche eine noch bessere Möglichkeit, die Leistung zu verbessern und das Umschreibevolumen auf die SD-Karte zu reduzieren.

Die Lösung besteht darin, ein USB 2.0-Gerät zu verwenden, bei dem es sich um ein Standard-USB-Laufwerk, eine USB-Festplatte mit eigener Stromversorgung oder sogar eine SSD handeln kann. Obwohl der Raspberry Pi nicht über ein Booten von der SD-Karte verfügt, können Sie das Betriebssystem neu konfigurieren, sodass nur die Startpartition auf der SD-Karte gefunden wird, während die Root-Partition auf ein anderes Gerät verschoben wird.

Der Prozess ist zwar etwas kompliziert, aber nachdem die Bootpartition so bearbeitet wurde, dass sie auf dem USB-Gerät nach der Rootpartition sucht, werden Sie sehen, dass das Ergebnis beeindruckend ist.

Fazit: SD-Karten sind erstaunlich, behandeln sie also gut

Das Wichtigste, was Sie mit SD-Karten tun können, um sicherzustellen, dass sie dauerhaft bleiben, ist, die genannten Marken zu kaufen und sie möglichst für Aufgaben zu verwenden, für die kein ständiges Umschreiben erforderlich ist (z. B. wenn ein Megalith zum Herunterladen von Torrents geladen wird) Ein Always-On-Download von Megalith Wie wird aus Ihrem Raspberry Pi ein Always-On-Download von Megalith? Machen Sie Ihren Teil für das globale "Linux-Distributionsnetzwerk", indem Sie einen dedizierten, sicheren Megalith zum Herunterladen von Torrents erstellen, der kaum 10 W Leistung verbraucht natürlich auf einem Raspberry Pi basieren (Read More).

Am faszinierendsten ist vielleicht, dass SD-Karten gewöhnliche Lügner sind und von einer sehr ausgeklügelten Software unterstützt werden. Wie der Hardware-Hacker Bunnie Huang auf dem Kongress des Chaos Compute Club offenbarte, werden SD-Karten mit sehr billigem, fehlerbehaftetem Flash-Speicher hergestellt. Die Illusion eines robusten Speichermediums ist eine ausgeklügelte Fehlerkorrektur, sodass die Karten eine völlig andere als die tatsächlich verfügbare Kapazität anzeigen können (Sie können Ihre tatsächliche Kapazität mit dem H2testw-Tool überprüfen)..

Wenn Sie Besitzer eines Raspberry Pi sind, sollten Sie die oben genannten Tipps in Bezug auf den Kauf größeren Speichers und den Einsatz von tmpfs nutzen, um das Überschreiben der SD-Karte zu reduzieren.

Behandeln Sie Ihre SD-Karten gut und sie sind immer von Dauer!

Mehr erfahren über: Himbeer-Pi.