System> Administration> Festplatten-Dienstprogramm
Was ist der Unterschied zwischen "Unmount Volume" und "Safe Removal"? Angenommen, Sie legen ein Flash-Laufwerk ein und öffnen die Benutzeroberfläche des Festplatten-Dienstprogramms. Wenn Sie auf "Sicheres Entfernen" klicken, wird eine Benachrichtigung "Fehler beim Trennen des Laufwerks" angezeigt, da das Laufwerk ausgelastet ist. Sie müssen zuerst auf die Schaltfläche "Unmount Volume" und anschließend auf die Schaltfläche "Safe Removal" klicken.
Ein paar Fragen hier: Bedeutet das, dass ich das Laufwerk all die Male (über das Kontextmenü) "ausgeworfen" habe, bevor ich es entfernt habe, ich habe es nicht "sicher" entfernt? Und wie lauten die Befehlszeilenäquivalente für die beiden verschiedenen Vorgänge?
(Diese Frage wurde hier etwas angesprochen , aber die Antworten scheinen zu widersprechen, was ich über die Optionen des Festplatten-Dienstprogramms weise. Danke.)
Das Mounten eines Volumes bedeutet, es irgendwo im Dateisystem abzulegen, damit seine Daten verfügbar werden. Wenn Sie beispielsweise ein Flash-Volume mit dem Namen
MyFlash
mounten, wird es normalerweise in einem Ordner mit dem Namen erstellt,/media/MyFlash
von dem aus auf den Inhalt zugegriffen werden kann.Das Aufheben der Bereitstellung bedeutet, dass die Daten über das Dateisystem nicht mehr verfügbar sind. Das bedeutet entweder:
/media/MyFlash
existiert nach dem Aushängen nicht mehr, oder/media/MyFlash
ist ein leerer OrdnerSie können auch jeweils eine Partition aushängen. Wenn Sie mehrere Volumes (Partitionen) auf Ihrem Laufwerk haben, müssen Sie jedes separat aushängen.
Wenn Sie ein Laufwerk sicher entfernen, kümmert sich das Kernel-USB-Modul nicht mehr um das Laufwerk. Bei allen ausstehenden Daten, die geschrieben werden, wird das Gerät ausgeschaltet (obwohl der USB-Anschluss weiterhin mit Spannung versorgt wird). Erst danach sollten Sie das Laufwerk aus dem USB-Anschluss entfernen.
Selbst wenn der Kernel alle seine Daten über den USB-Anschluss schreibt, können einige Geräte, insbesondere externe (rotierende) Festplatten, diese Daten puffern und nicht sofort auf die Festplatte schreiben. Wenn Sie nur alle Partitionen aushängen und das USB-Kabel abziehen, bleiben die Daten in diesen Puffern möglicherweise unbeschrieben und gehen verloren. Beim sicheren Entfernen des Laufwerks weist der Kernel das Laufwerk an, sicherzustellen, dass alle Daten geschrieben wurden, und wartet, bis das Laufwerk dies bestätigt.
Technische Information
Der Kernel ordnet Geräten einige spezielle Dateien zu. Angenommen, wir haben ein Gerät
/dev/sdc
mit zwei Partitionen/dev/sdc1/
und/dev/sdc1
. Bereitstellungs- und Aufhebungsvorgänge verwenden diese Dateien und Formatierungstools, um Daten direkt auf die Partition zu schreiben. Wenn Sie das Laufwerk jedoch "sicher entfernen", ordnet der Kernel keine/dev/sdc*
Datei mehr Ihrem Laufwerk zu.Solange das Laufwerk nicht "sicher entfernt", sondern nur "nicht gemountet" ist, können Anwendungen und der Kernel weiterhin auf die Festplatte schreiben, und es gibt keine Garantie dafür, dass der Kernel das Schreiben der Puffer auf die Festplatte abgeschlossen hat, oder dass der Datenträger die Neucodierung beendet hat.
quelle
Wenn ich ein pendrive sicher entferne, kann ich kein anderes pendrive verwenden. Ubuntu erkennt nicht, dass ich überhaupt ein pendrive gesteckt habe. (nichts wird in / var / log / messages angezeigt)
Dies war auf Ubuntu Version 10.04, vielleicht ist es jetzt behoben.
quelle