Ich habe einmal ein USB-Gerät mit dem Dateimanager von Ubuntu oder Debian ausgehängt. Als das Symbol neben dem Laufwerk, das anzeigt, dass es ausgehängt ist, verschwand, habe ich das USB-Gerät sofort herausgezogen. Es stellte sich heraus, dass Linux zum Zeitpunkt des Herausziehens noch einige Daten auf das USB-Gerät schrieb.
Ist das eine dateimanagerspezifische Frage? Kann das auch passieren, wenn Sie die Bereitstellung über die Befehlszeile aufheben, oder blockiert die Shell, bis das Gerät sicher herausgezogen werden kann?
Antwort1
Sie können jederzeit mit iostat prüfen, ob Daten auf ein nicht gemountetes Gerät geschrieben werden, beispielsweise:
iostat -p /dev/sde1 1
wo Sie das Gerät ( /dev/sde1
im Beispiel) und das Aktualisierungsintervall der Statistiken angeben.
Antwort2
Zur letzten Frage (Befehlszeile):
Auf der Kommandozeile umount
wartet der Befehl, bis die Dateien gespeichert und das Dateisystem wirklich ausgehängt ist. Persönlich bevorzuge ich die Verwendung des Befehls eject
auf USB-Geräten: Dieser Befehl hängt das USB-Gerät aus und schaltet es dann aus (sodass die LED aus ist und ich sicher weiß, dass ich das Gerät entfernen kann). Beide Befehle werden erst zurückgegeben, wenn ihre Aufgabe beendet ist.
Generell können Sie die LED überprüfen. Wenn sie blinkt, werden Daten gespeichert. Sie können auch den Befehl eingeben, mount
um zu sehen, ob das Gerät angeschlossen ist.
Antwort3
Sie können im Terminal mit prüfen ls /dev/sd*
. Wenn die Gerätedatei für Ihr USB-Laufwerk noch vorhanden ist, werden wahrscheinlich noch Daten geschrieben.