linux 卸載目錄時候出現umount: /home2錯誤
linux下umount時候
sudo># umount /home2
出現umount: /home2: device is busy錯誤
今天卸載目錄時候出現umount: /home2: device is busy錯誤,後來查資料解決,記錄一下:
一般這樣的情況是因為有進程在使用此目錄,需要kill這個進程
先用命令查出這個進程:
fuser /home2
/home2: 4110c
這裡就是說進程號為4110的進程正在使用這個目錄;
要釋放這個資源可以:
1:kill -9 4110
2:fuser -m -v -i -k /home2
USER PID ACCESS COMMAND
/home2 root 4110 ..c.. bash
Kill process 4110 ? (y/N) y
OK現在重新卸載即可成功。
sudo># umount /home2
--------------------------------------------------------------------------
Linux教學_什麼叫做 掛載 (mount)
掛載點 : 英文 mount point
掛載 : 英文 mount,同時 這也是 linux 的指令,一個動作
這麼說明
partition 分割區 這邊是指 硬碟實際分割區 :
例如 : /dev/sda2 這種叫做 硬碟實際分割區
mount point 這個就是指 掛載點 :
例如 : /home /home2 /root
(所以很類似 Windows 的目錄囉!)
所以 /dev/hda2 這是指 實際硬碟分割區,
/home2 這是指 Linux 邏輯上的目錄
mount 這是一個動詞,一個動作,叫做掛載,
/dev/sda2 -- mount --> /home2
實際硬碟分割區 -- 掛載 --> Linux邏輯目錄
指令: mount /dev/sda2 /home2
mount 這個指令就是 掛載 這個動作!!
從剛剛上面的解釋當中得知,重點 :
/dev/sda2 -- mount --> /home2
實際硬碟分割區 -- 掛載 --> Linux邏輯目錄
指令: mount /dev/sda2 /home2
所以就是 掛載(mount) 實際硬碟分割區(/dev/sda2) 到 Linux邏輯目錄(/home2) !!