Wenn Sie ein USB-Laufwerk entfernen, ohne es abzuhängen, werden Sie von Ihrem Betriebssystem gewarnt, wie schrecklich ein solcher Vorgang für Ihre Geräte sein könnte (ich bin unter OSX).
Ich folge normalerweise den Anweisungen, bevor ich den Stecker ausziehe, aber es kam oft (zu Tausenden) vor, dass ich am Ende meiner Aufgaben den Stecker aus der Steckdose zog (Festplattenspeicher, Mobiltelefone usw.) und niemals beschädigte Daten auf meinem Computer bemerkte Geräte.
Bin ich glücklich oder kann diese nervige Warnung einfach ignoriert werden?
usb
unmounting
systempuntoout
quelle
quelle
sync
, einige Sekunden warten und dann den Stecker abziehen.Antworten:
Sie können sich glücklich schätzen, dass Ihre Daten nie beschädigt wurden, oder Sie haben das Pech, nie bemerkt zu haben, dass Ihre Daten beschädigt wurden.
Wenn Sie eine Aktion ausführen, die auf einen Datenträger geschrieben werden soll, stellen die meisten Betriebssysteme den Schreibvorgang in eine Warteschlange. Von Zeit zu Zeit leeren sie die Warteschlange. (Ich nenne es hier eine Warteschlange, aber tatsächlich können Vorgänge außerhalb der angegebenen Reihenfolge ausgeführt werden. Betriebssysteme tun dies, wenn es schneller ist und das gleiche Endergebnis liefert.) Dies kann die Schreibvorgänge erheblich beschleunigen, da das System es versucht um sie auszuführen, wenn es nichts Besseres zu tun hat und weil es sie intelligent gruppieren kann.
Wenn Sie Ihr Gerät vom Stromnetz trennen, bevor alles geschrieben wurde, fehlen möglicherweise die neuesten Daten. Schlimmer noch, wenn das Betriebssystem fehlerhafte Vorgänge ausgeführt hat, können Sie Ihr Gerät in einen inkonsistenten Zustand versetzen und mehr als die neuesten Daten verlieren.
Einige Betriebssysteme wechseln für Wechselmedien in einen konservativeren (aber langsameren) Modus, um das Risiko zu verringern, das mit dem Trennen des Geräts vor dem Trennen verbunden ist.
HINZUGEFÜGT : Nicht ordnungsgemäße
Vorgänge sind manchmal nicht nur eine Frage der Geschwindigkeit. Bei billigen Flash-Medien (die auf Hardwareebene keine Sektorneuzuweisung bewirken) ist die Anzahl der Schreibvorgänge in einem bestimmten Sektor begrenzt. Wenn Sie alle Änderungen naiv schreiben, können die Sektoren, die die Dateizuordnungstabelle enthalten, in einem (V) FAT-Dateisystem (der häufigste Fall für Wechseldatenträger) oder das Journal in einem typischen modernen Dateisystem gelöscht werden. (Siehe z. B. diese Diskussion
sync
auf der Linux-Kernel-Mailingliste .) Das Nicht-Aktualisieren der FAT oder des Journals jedes Mal, wenn eine Datei geschrieben wird, ist nicht nur ein großer Leistungsgewinn, sondern auch gut für die Lebensdauer der Hardware.Bis vor kurzem gab Linux nur die Wahl zwischen
sync
(schreibe alle Änderungenasync
, sobald sie eintreten) und (schreibe wann immer es dir passt). Neuere Versionen führen dieflush
Option für FAT-Dateisysteme ein, die irgendwo dazwischen liegt (alle verzögerten Schreibvorgänge löschen, sobald die Festplatte inaktiv wird). In Ubuntu 10.04 ist es standardmäßig aktiviert.In einem anderen Fall stellt das Abmelden eines Wechseldatenträgers sicher, dass in keiner Anwendung eine Datei geöffnet ist. Wenn Sie die Verbindung vor dem Trennen nicht trennen, werden Sie nicht bemerken, wenn Sie nicht gespeicherte Daten haben, bis es zu spät ist. Das Aufheben der Bereitstellung, während eine Datei geöffnet ist, erhöht auch die Wahrscheinlichkeit einer Beschädigung, sowohl auf Dateisystemebene (das Betriebssystem hat möglicherweise einige Vorgänge in die Warteschlange gestellt, bis die Datei geschlossen wird) als auch auf Anwendungsebene (z. B. wenn die Anwendung eine Sperrdatei erstellt, hat sie gewonnen). nicht entfernt werden).
quelle
sync
Montage gehen! : Dsync
Manchmal tut mehr weh als Leistung, siehe meine Bearbeitung.Das Hauptrisiko ist das verspätete Schreiben. Aus verschiedenen Gründen schreibt das System die Daten nicht immer auf eine Festplatte, wenn es dazu aufgefordert wird, und speichert sie stattdessen im Speicher. Wenn Sie es aushängen, wird sichergestellt, dass alles, was dann auf die Festplatte geschrieben wird (und dass es derzeit nicht verwendet wird). Sie würden wahrscheinlich wissen, ob Sie gerade auf die Festplatte schreiben, aber Sie bemerken möglicherweise nicht, dass Ihr Betriebssystem nicht alles geschrieben hat, was Sie zuvor zum Schreiben aufgefordert haben.
Die Häufigkeit hängt von Ihrem System ab und davon, was Sie mit dem USB-Laufwerk tun. Wenn das Aufheben der Bereitstellung normalerweise langsam ist und Sie das vom Laufwerk ausgehende Schreibgeräusch hören, sollten Sie das Aufheben der Bereitstellung wahrscheinlich fortsetzen. Wenn das Abhängen jedoch immer sofort erfolgt, können Sie diesen Schritt auf eigenes Risiko überspringen.
quelle
Ich glaube nicht, dass sich jemand mit dem Thema Lese- oder Schreibzugriff befasst hat. Wenn Sie nichts auf das Flash-Laufwerk kopiert oder eine Datei zum Schreiben darauf geöffnet haben, ist es wahrscheinlich sicher, dass Sie sie einfach entfernen. Wenn ich nur eine Datei von einem Flash-Laufwerk auf meinen Computer kopiere, nehme ich die Datei im Allgemeinen nicht Zeit zum Abhängen. Wenn ich jedoch Dateien auf das Flash-Laufwerk kopiere, gehe ich wie folgt vor - und ja, ich habe Dateien beschädigt, weil ich ein Flash-Laufwerk zu früh nach dem Schreiben entfernt habe.
quelle
Ich arbeite in einem Casino und viele Spielautomatenhersteller verwenden jetzt USB-Sticks, um die Bin-Dateien (Spiele und Betriebssysteme) auf dem Spielautomaten zu installieren.
Ein Spielautomat mit beschädigter Firmware kann Tausende, wenn nicht Zehntausende von Dollar auszeichnen oder nicht, ist ein großer Anreiz, um sicherzustellen, dass die Integrität der Daten auf diesem USB-Laufwerk nicht beschädigt ist. Compliance / Regulator überprüft es trotzdem, spart aber dennoch Arbeit, um es gleich beim ersten Mal richtig zu machen.
In einer Unternehmensumgebung können Datenverluste Millionen kosten und Sie verlieren möglicherweise etwas Unersetzliches.
Ich würde auf jeden Fall sicherstellen, dass alle USB-Geräte, auf denen sich Daten befinden, sicher entfernt werden können.
quelle
Autofahren ohne Sicherheitsgurt kann die meiste Zeit sicher sein. Aber wenn etwas durcheinander kommt, danken Sie, dass Sie es benutzt haben.
Also ja. Auch wenn es die meiste Zeit sicher sein kann, das USB-Laufwerk zu entfernen, ohne es abzuhängen, wird dies definitiv nicht empfohlen.
quelle
Wenn auf ein Laufwerk geschrieben wird, habe ich Beschädigungen festgestellt, als es zu früh ausgehängt wurde. Während das Betriebssystem keine Daten enthält, die normalerweise nicht geschrieben wurden, akzeptiert XP Schreibanforderungen, die gesichert werden.
Ich hatte jemanden, der eine Datei auf ein Flash-Laufwerk kopierte, und gab sie mir sofort, sobald die Kopie auf seinem Bildschirm fertig war - die Datei war beschädigt.
Ich habe das Schreiblicht einige Sekunden lang flackern sehen, nachdem angeblich etwas auf ein Flash-Laufwerk kopiert wurde.
quelle
Wenn das System Dateivorgänge auf der Festplatte ausführt, besteht die Möglichkeit, dass Daten beschädigt werden. Da es dir noch nie passiert ist, hast du Glück. Entscheiden Sie mit gesundem Menschenverstand, ob Ihr Betriebssystem möglicherweise Vorgänge ausführt oder nicht. (Sind Programme / Dateien vom Laufwerk geöffnet / in Verwendung? Habe ich Caching auf dem Laufwerk aktiviert? Wird es indiziert? Speichert mein Betriebssystem temporäre Dateien darauf?)
quelle
Anekdotenbeweis, kein Beweis, aber ich hatte Datenbeschädigung aufgrund einer USB-Trennung, aber es ist mir nur mit Blackberry-Telefonen eingefallen.
quelle
Vertrau mir, JA.
Möglicherweise greift nichts auf das USB-Laufwerk zu, aber in Wahrheit ist es etwas. Auf diese Weise habe ich 3 externe Backup-Festplatten in den Papierkorb geworfen und Daten in der Größenordnung von 2 Terabyte verloren.
IMMER, IMMER, vor dem Ausstecken aushängen.
quelle
Hängen Sie es sicherheitshalber aus (wenn Sie völlig paranoid sind), aber wie bereits erwähnt, tritt ein Datenverlust hauptsächlich aufgrund verzögerter Schreibvorgänge auf.
Es gibt jedoch noch eine andere Sache, die mit meinem tragbaren WD Essentials-Laufwerk zu tun hat. Wenn ich es nur ohne einen sauberen Mount herausziehe, wird das Laufwerk beim nächsten Anschließen schreibgeschützt. Ich muss den PC mit dem Laufwerk neu starten, damit er wieder beschreibbar ist. Sehr ärgerlich!
quelle
Ein weiteres Szenario auf einem Windows 10-System besteht darin, dass ein (hier 64 GB, kein Readyboost) Flash-Laufwerk physisch entfernt wird, während sich das System im Ruhezustand befindet. Nach dem Softbooten des Systems aus dem Ruhezustand kann beim Verschieben oder Kopieren geänderter Dateien auf dem Flash-Stick eine Datei oder ein Verzeichnis beschädigt und ein nicht lesbarer Fehler auftreten.
Um den Fehler zu umgehen (zusammen mit der erforderlichen chkdsk-Aktion, die ein oder zwei chk- Fragmente erzeugt und das ansonsten einwandfreie Laufwerk "wiederherstellt"), versuchen wir, den Stick mit der rechten Maustaste auf das Laufwerk auszuwerfen oder abzunehmen. Gut, aber wenn der Benutzer es dann auf Geräten deaktiviert / aktiviert, wird das Laufwerk in keinem Explorer-Fenster angezeigt und in der Datenträgerverwaltung weiterhin als Kein Datenträger angezeigt. Die einzige Möglichkeit, das Gerät wieder vollständig anzuschließen, besteht darin, das Gerät physisch zu trennen und wieder anzuschließen.
Demzufolge ist es vorzuziehen, das Gerät ordnungsgemäß abzunehmen, bevor Sie es vom Stromnetz trennen.
quelle