Fallen Flash-Laufwerke / Speicherkarten unbemerkt aus oder gibt es eine Warnung / einen Fehler?

720
Synetech

Szenario

Derzeit sind meine verschiedenen Dateien (die Dateien, die ich selbst erstellt habe und somit unersetzbar sind) über mehrere Verzeichnisse auf mehreren Systemen verteilt. Ich möchte sie an einem Ort zusammenfassen. Ich möchte sie alle auf ein Flash-Laufwerk legen (oder noch besser auf eine Speicherkarte, da sie in einen Laptop geht und nicht aus der Seite ragt). Da sie sich alle an einem einzigen, kleinen Ort befinden, ist sie einfacher zu sichern und auf jedem System, das ich benutze, immer verfügbar (was gut ist, da ich immer etwas zu bearbeiten habe).

Problem

Meine einzige Sorge ist die Art des Flash-Speichers. Ich habe unzählige Artikel und Meinungen darüber gelesen, wie Flash-Speicher zuverlässig sind, nicht zuverlässig sind, sich abnutzen, sich für die meisten Menschen nicht abnutzen und so weiter. Leider ist nichts davon schlüssig (sicherlich nicht für eine breite Palette von Geräten).

Umgehen

Um der Natur des Flash-Speichers Rechnung zu tragen, habe ich mich entschlossen, "regelmäßige" Backups des Laufwerks zu erstellen (obwohl ich bereits bis zu 5,5 GB groß bin, sodass ich nur ein Paar auf einmal behalten kann ).

Frage

Dies lässt ein potenziell schwerwiegendes Problem übrig : Korruption / Benachrichtigung über Fehler.

Ich kann mich darauf verlassen, dass ich mich darauf verlassen muss, Backups zu erstellen, aber ich fürchte, dass das Laufwerk einen Schreibzugriff akzeptiert. Wenn ich es später jedoch versuche, es zu lesen, stellt sich heraus, dass es verstümmelt ist.

Was ich also wissen möchte ist, wenn eine Warnung oder ein Fehler auftritt, wenn ein Flash-Laufwerk / eine Speicherkarte ausfällt. Offensichtlich wird versucht, tote Zellen so weit wie möglich neu zuzuordnen, aber ist Korruption ein echtes Problem? Wird den Benutzern mitgeteilt, dass das Laufwerk nicht so geschrieben werden konnte, dass sie es nicht mehr verwenden können, oder könnten wir es erst herausfinden, wenn es eine Zeitlang verwendet wird, um beschädigte Dateien zu entdecken - die möglicherweise sogar in das Backup gelangen! (Im Idealfall würde ich gerne wissen, ob es generell eine Warnung gibt, zumindest jedoch in Windows.)

Forschung

(Das Finden einer Antwort auf diese Frage ist aufgrund der Art der Abfrageausdrücke überraschend schwierig. Der letzte findet Informationen über die verspätete Schreibfehlermeldung, die jedoch für alle Wechseldatenträger gilt und nicht für Flash-Speichergeräte spezifisch ist eine ähnliche Frage, die hier gefragt wird, was passiert, wenn ein Flash-Laufwerk ausfällt, aber es ist eher so, als würde man Zellen neu zuordnen, anstatt eine Fehlermeldung zu erhalten. Dies ist, was ich frage: Ich möchte wissen, was passiert, wenn das Abnivellieren fehlgeschlagen ist .

5
Nach meiner Erfahrung mit USB-Sticks, SD-Karten in verschiedenen Farbtönen und sogar SSDs, wenn sie ausfallen (und ich spreche nicht von körperlichen Schäden), tun sie dies katastrophal, ohne eine wirkliche Warnung (YMMV natürlich, siehe meinen letzten Satz) ). Da sind sie, surren einfach gut, und dann einen schönen Tag! :( Keine wirkliche Warnung wie bei herkömmlichen Laufwerken, und deshalb habe ich es aufgegeben, ihnen bei der langfristigen Speicherung wichtiger Daten zu vertrauen. Übrigens, glauben Sie wirklich, dass eine Frage wie * sich * Hardware bei einem Ausfall verhalten wird one-size-fits-all Antwort? Karan vor 11 Jahren 1
@ Karan, ich würde denken / hoffen, wenn ein Flash-Speichergerät nicht schreiben kann, versagt es auf eine vorhersagbare Weise, indem der Controller als Antwort auf die Schreibabfrage einen Fehler zurückgibt. Dieser Fehler würde dann an das Betriebssystem zurückgegeben, damit die Software ihn elegant fangen und handhaben kann. Also ja, ich glaube nicht, dass es eine für alle mögliche Antwort geben kann (zumindest wenn Hardwarehersteller wissen, was zum Teufel sie tun). Meine Sorge ist, dass dies nicht der Fall ist und wie Sie sagten, sie versagen lautlos und unvorhersehbar (als wären Sie wieder in der digitalen Steinzeit, bevor die Ausnahmebehandlung erfunden wurde). Synetech vor 11 Jahren 0
Selbst wenn diese Ausnahmebehandlung vorhanden wäre, wenn es zu einem Misserfolg kommt, wer sagt dann, es gibt eine Garantie dafür, dass der Handler die Möglichkeit hat, vor dem Misserfolg zu treten? Einige Leute könnten "glücklich" genug sein, um eine Warnung zu sehen, andere nicht. Wie auch immer, leider scheint es, dass ich nur in der letzteren Kategorie war. Karan vor 11 Jahren 0
`Even if that exception-handling were in place, when it comes to failure who's to say there's any guarantee the handler will have an opportunity to kick in before the failure occurs?`   That could be said of any and every device. That hasn’t stopped other devices like HDDs or NICs and such from reporting hardware errors to the OS. There’s nothing unique about flash devices in this respect. Surely the drive’s firmware is able to detect an error and report it instead of simply exploding; it’s not exactly rocket-surgery. Synetech vor 11 Jahren 0
Ich hatte HDDs, die auch ohne vorherige Warnung fehlgeschlagen sind. Ich sage nur: Keine Garantie für eine Warnung bei Hardwarefehlern. Ob das Gerät * so gebaut wurde *, dass es versuchen würde zu warnen, ist eine ganz andere Sache. Ich würde davon ausgehen, dass dies heutzutage der Fall ist. Wie auch immer, ich werde sehen, ob es Firmware-Literatur zu diesem Thema gibt. Karan vor 11 Jahren 0
Nun ja, wieder kann alles * ohne Warnung ausfallen (zB könnte ein Asteroid darauf fallen und ihn in Stücke zertrümmern). Ich versuche jedoch herauszufinden, ob Flash-Laufwerke und Speicherkarten über eine Funktion zur Berichterstellung * verfügen *, wenn sie während des normalen Betriebs zu Schreibfehlern führen oder ob sie * erfolgreich * erscheinen und erfolgreich geschrieben werden und am Ende glücklich darüber denken, dass alles in Ordnung ist gut, bis es zu spät ist. (Nach meiner Erfahrung sagen BIOSes, DOS, Windows usw. normalerweise * Sie *, wenn sie nicht korrekt auf eine Festplatte schreiben können; nicht nur mit einer Textnachricht, sondern auch mit der langen Verzögerung, bevor sie das Zeitlimit überschreiten.) Synetech vor 11 Jahren 0

2 Antworten auf die Frage

0
bcm27

Ich hatte in den letzten 8 Jahren drei HHDs bei mir versagen und zwei SD-Karten sterben. Alle ohne und warnen, was auch immer. Das größte Geschenk, das ich mit einer meiner HHDs hatte, war ein plötzliches, schnurrendes Geräusch, und dann explodierte das Ding in meiner Maschine.

So traurig den Titel Ihrer Frage zu beantworten, nein es gibt keine Warnung für solche Fehler.

Davon abgesehen halte ich es nicht unmöglich ist, zu überprüfen, sie für Fehler von Zeit zu Zeit manuell. Nehmen Sie diesen Artikel zum Beispiel.

Die grundlegendsten Tests und die ersten, die in diesem Artikel aufgeführt sind, beziehen sich nur auf Ihre standardmäßige DISKPART-Fehlerprüfung. Der zweite Test würde jedoch mehr Früchte bringen, wenn Sie lediglich nach möglichen Beschädigungen eines Geräts suchen. Leider ist die Website in deutscher Sprache verfasst, was jedoch nicht bedeutet, dass Sie die von ihr bereitgestellte Software nicht verwenden können. Theoretisch würde es Ihr Gerät nach defekten Bits durchsuchen und diese melden.

Warum sollten sie überhaupt auf eine SD-Karte gesichert werden? Mit einer Dateigröße von nur etwa 5 GB könnten Sie eine der kostenlosen Online-Datensicherungsspeicherseiten wie Dropbox oder Google-Laufwerk verwenden.

0
Azevedo

Ich war vor einem Jahr in deinen Schuhen. Ich suchte nach einer Software, die müde Speicherzellen als "alt" oder "schlecht" kennzeichnen könnte, damit sie nicht verwendet werden, aber ich fand nichts.

Soweit ich weiß, wird Sie kein Betriebssystem über den Zustand Ihrer SSDs warnen.

Was unterscheidet sich von SMART, das Sie über den Gesamtzustand der Laufwerke berichten kann.

Ich empfehle Ihnen Crystal Disk Info . Er kann Sie über den Gesamtzustand des Laufwerks, die Temperatur, den physischen Ausfall des Laufwerks usw. informieren.