GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Vs Umount auswerfen / sicher entfernen?

Ich verwende Ubuntu 12.04, und wenn ich mit der rechten Maustaste auf ein Symbol für mein Flash-Laufwerk klicke (in der linken Unity-Leiste), erhalte ich zwei Optionen, die mich verwirren:Auswerfen und sicher entfernen .
Je näher ich einer Antwort kam, desto näher kam mir dieser Forenthread, der zu dem Schluss kommt, dass sie (für ein Flash-Laufwerk) beide gleich sind und auch den umount verwenden Befehl. Diese letzte Behauptung scheint jedoch falsch zu sein.
Wenn ich umount verwende von der Konsole aus, um meinen Flash-Tauchgang abzumelden, und dann verwende ich den Befehl lsblk , sehe ich immer noch mein Gerät (natürlich mit nichts unter MOUNTPOINT). Andererseits, wenn ich auswerfe oder sicher entfernen mein Flash-Laufwerk, lsblk listet es nicht mehr auf.

Meine Frage ist also, was der Konsolenbefehl/die Konsolenbefehle wäre, die das Verhalten von eject wirklich reproduzieren würden und sicher entfernen ?

Akzeptierte Antwort:

Wenn Sie systemd verwenden Verwenden Sie dann udisksctl Dienstprogramm mit power-off Möglichkeit:

Ausschalten

Sorgt dafür, dass das Laufwerk sicher entfernt und ausgeschaltet wird. Auf der Seite des Betriebssystems umfasst dies die Sicherstellung, dass kein Prozess das Laufwerk verwendet, und die anschließende Anforderung, dass In-Flight-Puffer und -Caches in den stabilen Speicher übernommen werden.

Ich würde empfehlen, zuerst alle Dateisysteme auf diesem USB zu unmounten. Das geht auch mit udisksctl , also wären die Schritte:

udisksctl unmount -b /dev/sda1
udisksctl power-off -b /dev/sda

Wenn Sie systemd nicht verwenden dann alte gute udisks sollte funktionieren:

udisks --unmount /dev/sda1
udisks --detach /dev/sda

Linux
  1. /var/cache sicher entfernen?

  2. Mit sed einen Textblock entfernen

  3. So entfernen Sie Nicht-ASCII-Zeichen mit sed

  4. Protokolldateien mit Cron-Job entfernen

  5. Entfernen Sie eine Datei unter Linux mithilfe der Inode-Nummer

So entfernen Sie Verzeichnisse und Dateien unter Linux

So entfernen Sie Dateien und Verzeichnisse mit der Linux-Befehlszeile

So erstellen oder ändern Sie sicher Partitionen in Linux mit GParted

So mounten Sie Google Drive lokal mit Rclone unter Linux

Erstellen Sie mit Ventoy ein bootfähiges USB-Laufwerk

So entfernen Sie eine E-Mail-Weiterleitung mit cPanel