Wie man eine Festplatte in Linux, Ubuntu, CentOS mit dem Befehl umount ausmountet

Linux-Distributionen wie Ubuntu, Debian, CentOS, RHEL und andere verwenden Festplatten, indem sie sie in das Dateisystem einhängen. Den mount-Befehl haben wir bereits im folgenden Tutorial untersucht. In diesem Tutorial werden wir lernen, wie man die Festplatte in einem Linux-System umountet.

Linux Mount Command Tutorial With Examples

Vor dem unmounten sollten wir sicher sein, dass alle Änderungen in das Dateisystem und auf die Festplatte geschrieben werden. Daher müssen wir offene Dateien schließen, die sich in dem Dateisystem befinden, das wir aushängen wollen.

Hilfe

umountDie Hilfeinformationen zum Befehl können mit --help wie unten aufgeführt werden. Wir können verschiedene Hilfeoptionen in Kurzform sehen, wie z. B. alle Dateisysteme aushängen, verbose usw.

Hilfe
Hilfe

Liste Eingehängte Dateisysteme

Bevor wir Dateisysteme und Partitionen aushängen, müssen wir eventuell die aktuell eingehängten Dateisysteme und Partitionen auflisten.Wir können den Befehl mount verwenden, um aktuell eingehängte Dateisysteme und Partitionen mit einigen Informationen aufzulisten.

$ mount
Gemountete Dateisysteme mit mount auflisten

Alternativ kann der lsblk-Befehl für bereits gemountete Dateisysteme verwendet werden, der eine hierarchischere Liste liefert und nicht benötigte Informationen eliminiert.

$ lsblk
Gemountete Dateisysteme auflisten mit lsblk

Angegebene Partition aushängen

Wir beginnen mit dem Aushängen der angegebenen Partition. Wir können die Partition aushängen, indem wir einfach den Partitionspfad angeben. In diesem Beispiel werden wir /dev/hda1 aushängen. Um diese Aufgabe zu erledigen, benötigen wir Root-Rechte, die wir mit dem sudo-Befehl erhalten.

$ sudo umount /dev/hda1

Wenn der Unmount erfolgreich abgeschlossen ist, gibt es keine Meldung über den Prozess, die lediglich den erfolgreichen Unmount signalisiert. Wenn es einige Meldungen gibt, die im Allgemeinen mit dem Fehler zusammenhängen, bedeutet dies einen Fehler, der den Unmount-Vorgang verhindert.

Alle Partitionen aushängen

Wenn wir alle Partitionen von Dateisystemen aushängen wollen, die derzeit in das Linux-System eingehängt sind. Wir verwenden die Option -a, die für alle steht.

$ sudo umount -a

Unmount erzwingen

In manchen Fällen können Schreiboperationen lange andauern und wir müssen das Dateisystem aushängen. Daher können wir den umount-Befehl mit der -f-Option wie unten erzwingen. Der folgende Befehl wird das Dateisystem, das sich in /dev/hda1 befindet, zwangsweise aushängen, was beim nächsten Einhängen einige kleinere dateisystembezogene Fehler verursachen kann. Alternativ kann auch die Option --force verwendet werden, um das Aushängen zu erzwingen. Der Fehler „umount:/mnt devices is busy“ wird wie folgt angezeigt.

Force To Unmount
$ sudo umount -f /dev/hda1

Alternativ können wir bereits geöffnete Dateideskriptoren mit dem Befehl lsof wie unten auflisten. Wir geben nur den Einhängepfad an, in dem die geöffneten Dateien aufgelistet werden sollen.

$ lsof /home/ismail
Geöffnete Dateien im Dateisystem mit lsof auflisten Befehl

Verbose

Wenn umount fehlgeschlagen ist, können wir detaillierte Informationen über den Grund finden. Wir können die Option -v verwenden, die detaillierte Informationen auflistet, während wir versuchen, die Verbindung zu trennen.

$ sudo umount -v /dev/hda1

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.