man mount
:
erneut montieren
Versuchen Sie, ein bereits gemountetes Dateisystem erneut einzuhängen. Dies wird häufig verwendet, um die Mount-Flags für ein Dateisystem zu ändern, insbesondere um ein schreibgeschütztes Dateisystem beschreibbar zu machen. Gerät oder Einhängepunkt werden nicht geändert. Die Remount-Funktionalität folgt der Standardmethode, wie der Befehl mount mit Optionen von fstab funktioniert. Das bedeutet, dass der Mount-Befehl fstab (oder mtab) nur dann nicht liest, wenn ein Gerät und ein Verzeichnis vollständig angegeben sind.
Die Remount-Option wird verwendet, wenn das Dateisystem derzeit nicht verwendet wird, um die Mount-Option von ro
zu ändern bis rw
.
Ziel ist beschäftigt.
Wenn das Dateisystem bereits verwendet wird, können Sie es nicht richtig aushängen, Sie müssen den Prozess finden, der auf Ihre Dateien zugegriffen hat (fuser -mu /path/
) , beendet den laufenden Prozess und hängt die Datei dann aus.
Der Verweis von GAD3R auf die Manpage beantwortet Ihre Frage:
Dies wird üblicherweise verwendet, um die Mount-Flags für ein Dateisystem zu ändern,
Nirgendwo in dieser Erklärung steht, dass remount eine umount-Funktion aufruft.
Vielleicht finden Sie Ihre Antworten in diesen Manpages
man 2 mount
:
Ein Aufruf von mount() führt abhängig von den in mountflags angegebenen Bits eine von mehreren allgemeinen Arten von Operationen aus. Die Wahl, welche Operation durchgeführt werden soll, wird durch Testen der in Mountflags gesetzten Bits bestimmt, wobei die Tests in der hier aufgeführten Reihenfolge durchgeführt werden:
Mounten Sie einen bestehenden Mount neu:Mountflags enthält MS_REMOUNT.
Erneutes Mounten eines bestehenden Mounts Ein bestehender Mount kann erneut gemountet werden, indem MS_REMOUNT in Mountflags angegeben wird. Auf diese Weise können Sie die Mountflags und Daten eines vorhandenen Mounts ändern, ohne das Dateisystem unmounten und erneut mounten zu müssen. Ziel sollte derselbe Wert sein, der beim anfänglichen Aufruf von mount() angegeben wurde.