Ich habe eine externe 1 TB USB -Festplatte von seagate . Jedes Mal, wenn ich es an meinen Computer anschließe, wird es automatisch gemountet. Beim Entfernen wähle ich die safely remove
Option aus, anstatt unmount
irgendwo zu lesen, dass sie empfohlen wird.
Ich habe zwei Fragen:-
Stimmt, dass nur das Aushängen meine Festplatte beschädigen kann . Sollte ich immer die
safely remove
Option auswählen ? (Ich kenne den Unterschied zwischenunmount
und undsafely remove
und habe auch festgestellt, dass das Aufheben der Bereitstellung es aus dem Dateitabelleneintrag entfernt, das sichere Entfernen jedoch tatsächlich nicht mehr verwendet wird. Die Stromversorgungs-LED erlischt nach dem sicheren Entfernen, was beim Aufheben nicht der Fall ist.)Die erste Frage führt mich dazu! Wie entferne ich meine Festplatte sicher von der Befehlszeile?
(Ich weiß, wie umount
es geht .. aber selbst wenn ich es abmontiere, wird es immer noch in angezeigt. fdiks -l
Ich will das nicht.)
unmount
die Festplatte habe, wird sie noch verwendet (wie durch die LED angezeigt). Wenn ichsafely remove
es dann dann hört es tatsächlich auf, es zu benutzen, dh es stoppt die Stromversorgung oder so etwas! (Ich denke, das Abhängen und dann das Entfernen verursacht eine plötzliche Stromunterbrechung.)Antworten:
Versuche dies. Drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen. Führen Sie beim Öffnen die folgenden Befehle aus:
Addition / Korrektur (wenn Sie mit der Geräte- UUID arbeiten möchten , dh nicht so etwas wie "
sda3
", sondern die eindeutige lange numerische / hexadezimale Zeichenfolge wie "366A52F225612...
") verwendenOder Sie können udisks verwenden.
Sie können die Geräte-ID mit dem
sudo fdisk -l
Befehl abrufenUm udisks zu installieren, falls nicht installiert, tun Sie dies einfach
Weitere Informationen finden Sie auf der Manpage zu udisks
quelle
unmount
das Laufwerk undudisks --unmount
macht auch das gleiche. Aber wenn ich es tueunmount --detach
, gibt es Fehler.Detach failed: Device is not a drive
Bin ich etwas falsch?mount|grep ^'/dev'
Ubuntu wird mit dem Udisks-Daemon geliefert, der das Ein- und Aushängen sowie das Ausführen mehrerer anderer Aufgaben mit Blockgeräten (auch als Laufwerke bezeichnet) ermöglicht, ohne dass dies erforderlich ist,
sudo
wie im Fall vonmount
Befehlen . Von besonderem Interesse sind die Möglichkeiten zum Abnehmen / Ausschalten des Laufwerks.Verwenden Sie für neuere Versionen den
udisksctl
Befehl, insbesondere diese Sequenz:Ältere Versionen von Ubuntu (13.10 und früher) können Folgendes verwenden
In beiden Befehlen ist die Idee dieselbe: Der Befehl hebt das Gerät auf und schaltet es dann aus (wenn Ihr USB-Gerät über eine LED verfügt, blinkt keine LED und es wird nicht in
udisksctl status
oder angezeigtdf
).Der Einfachheit halber könnten diese beiden Befehle zu einer Funktion gemacht werden
~/.bashrc
, zum Beispiel in:Referenz: ubuntuforums.org
Weitere Informationen finden Sie auch auf der Handbuchseite von udisks über das Terminal:
man udisks
quelle
udiskctl
das Ein- und Aushängen ohne Aufforderung zur Eingabe eines Kennworts erfolgt, aber wenn ich mich richtig erinnere, werden Polkit-Einstellungen verwendet, und diese beschränken die Verwendung ohne Kennwort möglicherweise nur auf lokale BenutzerDurch das Aufheben der Bereitstellung werden Ihre Festplatte oder Ihre Daten nicht beschädigt. Wenn Sie den Netzstecker ziehen, während er noch verwendet wird, können die Daten beschädigt werden. Wenn Sie es aushängen, wird im Allgemeinen auch das Dateisystem synchronisiert, wodurch das Auswerfen der Festplatte sicher ist. Überprüfen Sie die LED auf Aktivität. Wenn Sie ganz sicher sein möchten, dass es die Befehlssynchronisierung gibt, die laut Manpage geänderte Blöcke auf die Festplatte zwingt und den Superblock aktualisiert.
Anscheinend ist es für einige Geräte nicht sicher, den Netzstecker zu ziehen, wenn sie eingeschaltet sind. Um absolut sicher zu sein, bieten einige Dateimanager die Möglichkeit, das Gerät vollständig aus dem System zu entfernen.
quelle
Führen Sie diesen Befehl aus, um den Gerätepfad abzurufen:
Ein Befehl zum Aufheben der Bereitstellung eines Laufwerks lautet:
quelle
Diese funktionieren auch (14.04):
ANMERKUNG: Keine Notwendigkeit, "sudo" und beide von
Lässt die LED an meinem Sandisk Imagemate (USB3.0-Kartenleser) leuchten.
Andere Möglichkeiten, um Geräte herauszufinden
quelle