Ist die Beschädigung der SD-Karte immer noch ein Problem? [geschlossen]

7

Für ein Projekt verwende ich eine 16 GB Sandisk Micro SD-Karte der Klasse 10 (in einem Adafruit Micro SD-Kartenadapter). Ich habe einen Raspberry Pi Modell B, der weder übertaktet ist noch jemals übertaktet wurde. Da ich es kopflos laufen lasse, habe ich der GPU 48M zugewiesen (niedriger als das und der Pi weigert sich zu booten). Ich benutze ein 2A USB-Ladegerät, um den Pi mit Strom zu versorgen.

Ich habe viel über die Beschädigung von SD-Karten und über Probleme mit verschiedenen Arten von SD-Karten oder Netzteilen gelesen. Nachdem ich noch nie zuvor auf eines dieser Probleme gestoßen bin, frage ich mich, ob die Beschädigung der SD-Karte immer noch ein Problem darstellt oder ob es sich um etwas handelt, das sich im Laufe der Zeit einschleicht, weil sich die SD-Karte einfach verschlechtert.

Wer könnte das beleuchten?

Wenn dies tatsächlich immer noch ein Problem ist, könnte eine Lösung anscheinend darin bestehen, von einer SD-Karte zu booten und die Root-Partition (und alle anderen Partitioins) auf einem USB-Stick zu haben. Warum sollte dann die Partition auf dem USB-Stick nicht beschädigt werden?

Matijs
quelle
Diese Frage ist nicht in Ordnung, weil sie eine Meinungsäußerung erfordert. Wenn Sie diese Website durchsuchen, können Sie Hunderte von Beiträgen zu diesem Thema lesen und Ihre eigenen Schlussfolgerungen ziehen. Die meisten "Probleme" laufen darauf hinaus, das Gerät auszuschalten oder unzureichende Netzteile zu verwenden. Mein einziger Kommentar ist, dass keiner der erfahrenen Benutzer Probleme zu haben scheint.
Milliways
Wie ist dies bei einer Antwort anstelle eines Kommentars oder sogar (und ich würde hier nicht zustimmen) einer Flagge?
Pureferret
1
Es tut mir leid, dass Sie denken, die Frage sei nicht in Ordnung. Ich habe viele der Hunderte von Posts gelesen und es scheint fast immer externe Ursachen zu geben, wie eine gefälschte SD-Karte, einen übertakteten Pi oder ein Netzteil von geringer Qualität. Außerdem sammeln die Menschen im Laufe der Zeit Erfahrungen, sodass sich die Erkenntnisse möglicherweise geändert haben.
Matijs

Antworten:

6

Ja. SD - Karten sind flüchtig, und, wie alle Speicher der Fall ist, wird der Zeit verschlechtern über. Sie können nichts dagegen tun, außer das Gerät nicht zu verwenden. Dies liegt an der Notwendigkeit, klein zu sein, die Technologie ist nicht ganz so langlebig wie eine Festplatte oder SSD / RAM. Grundsätzlich wird sich der gesamte Speicher irgendwann verschlechtern, es hängt nur von der Verwendung ab, die er durchläuft.

Mehr Lese- / Schreibzyklen beschädigen Ihre SD-Karte schneller als weniger Lese- / Schreibzyklen, was für manche offensichtlich sein kann. Wenn Sie den Pi zum Sammeln oder Bereitstellen einer Webseite oder für alles, was viel liest / schreibt, verwenden, sollten Sie wahrscheinlich einen USB-Datenspeicher verwenden, um die SD-Karte Ihres Pi zu schützen.

Das heißt, Ihre Lösung, von der SD-Karte zu booten und dann alle anderen Partitionen auf USB zu haben, sollte die Lebensdauer Ihrer SD-Karte verlängern. Wenn Sie mehr über Korruption und deren Verhinderung erfahren möchten, klicken Sie hier . Es gibt eine sehr gute Antwort darauf, wie Korruption vermieden werden kann, sowie einige kleinere (immer noch mit gültigen Punkten).

RPiAwesomeness
quelle
5
Dies ist eine rechnisch korrekte, aber irreführende Antwort. Ja, es gibt im Allgemeinen eine Verschlechterung der Flash-Medien. Der Hauptgrund dafür, dass der Raspberry Pi seine SD-Karte beschädigt, ist jedoch nicht der folgende. Der Grund dafür ist, dass sich SD-Karten in einem Zustand befinden können, in dem die Karten- oder Dateisystemblöcke defekt bleiben, wenn sie das letzte sind, was sie vor dem Ausschalten tun. Eine Quelle ist das Dateisystem, das auf die Karte schreibt, während der Strom ausfällt. Aus diesem Grund wird das Herunterfahren vor dem Ausschalten dringend empfohlen. raspberrypi.org/forums/viewtopic.php?f=63&t=82168
Paul