Linux

remount 到 umount/mount 有什麼區別?

  • April 13, 2021

當我們執行此操作時(在 linux redhat 7.x 上)

umount /grop/sdc
umount: /grop/sdc: target is busy.
   (In some cases useful info about processes that use
    the device is found by lsof(8) or fuser(1))

我們可以看到掛載在繁忙時失敗。

但是當我們這樣做時remount…… remount 是成功的,如下所示:

mount -o rw,remount /grop/sdc
echo $?
0

非常有趣。

remount 是否使用 ( umount -l) 之類的選項?remountto umount/有什麼區別mount

man mount:

重新安裝

嘗試重新掛載已掛載的文件系統。這通常用於更改文件系統的掛載標誌,尤其是使只讀文件系統可寫。它不會更改設備或安裝點。重新掛載功能遵循 mount 命令如何與 fstab 中的選項一起使用的標準方式。這意味著只有在完全指定了設備和目錄時,mount 命令才讀取 fstab(或 mtab)。

當文件系統目前未用於將掛載選項從 修改為 時,使用重新掛載ro選項rw

目標很忙。

如果文件系統已在使用中,則無法正確解除安裝它,您需要找到訪問文件的程序(fuser -mu /path/),殺死正在執行的程序,然後解除安裝文件。

引用自:https://unix.stackexchange.com/questions/404006