Das SD-Kartendateisystem wird nach einem Stromausfall beschädigt

855
HW2015

Wir haben ein Embedded-System, auf dem Windows Embedded Standard 7 (SP1-Beta) auf einer SSD-Festplatte ausgeführt wird. Wir protokollieren Daten regelmäßig auf einer SD-Karte.

Wir hatten einen Stromausfall, während die Software lief (daher wurde die SD-Karte geschrieben), und das Dateisystem wurde beschädigt.

Als ich versuchte, die SD-Karte zu formatieren, konnte ich sie erfolgreich formatieren, aber das alte Dateisystem kam immer wieder zurück.

Ich musste es schließlich mit SD Formatter 3.0 ( http://www.sdcard.org/consumers/formatter_3/ ) formatieren, um es wieder in Form zu bringen.

Kann jemand erklären, was passiert ist? Warum wurde das Dateisystem beschädigt?

1

1 Antwort auf die Frage

0
quickly_now

Es ist wahrscheinlich eine zwielichtige SD-Karte. Es gibt sehr viele davon. Auf der SD-Karte befindet sich ein kleiner Controller, der normalerweise ein Mikroprozessor ist (häufig ein ARM). Schauen Sie sich das Internet an - die SD-Karten enthalten normalerweise mehrere Chips - ein oder zwei Flash-Speicher-ICs sowie der Controller.

Die Controller und ihre eingebettete Firmware können unzuverlässig sein, insbesondere die billigeren, weniger bekannten Marken und die Abzocke-Kopien.

Ich habe darüber nachgedacht - wir verwenden ein Standard-Kingston-SD / 2-GB-Laufwerk und fanden es nicht so zwielichtig. Könnte es sein ? :) HW2015 vor 13 Jahren 0
Hmm ... weniger wahrscheinlich. Hängt davon ab, wo Sie es gekauft haben. Wenn es nicht bei einem wirklich seriösen Anbieter gekauft wird, handelt es sich möglicherweise um eine Kopie davon. quickly_now vor 13 Jahren 0
Ich werde versuchen, das Problem mit einer Transcend-SD-Karte in Industriequalität zu reproduzieren. HW2015 vor 13 Jahren 0