ubuntu取消掛載的硬碟(ubuntu檢視磁碟掛載情況)
磁碟檢驗
fsck(file system check)用來檢查和維護不一致的檔案系統。
若系統掉電或磁碟發生問題,可利用fsck命令對檔案系統進行檢查。
語法:
fsck [-t 檔案系統] [-ACay] 裝置名稱
選項與引數:
-t : 給定檔案系統的型式,若在 /etc/fstab 中已有定義或 kernel 本身已支援的則不需加上此引數
-s : 依序一個一個地執行 fsck 的指令來檢查
-A : 對/etc/fstab 中所有列出來的 分割槽(partition)做檢查
-C : 顯示完整的檢查進度
-d : 列印出 e2fsck 的 debug 結果
-p : 同時有 -A 條件時,同時有多個 fsck 的檢查一起執行
-R : 同時有 -A 條件時,省略 / 不檢查
-V : 詳細顯示模式
-a : 如果檢查有錯則自動修復
-r : 如果檢查有錯則由使用者回答是否修復
-y : 選項指定檢測每個檔案是自動輸入yes,在不確定那些是不正常的時候,可以執行 # fsck -y 全部檢查修復。
例項 1
檢視系統有多少檔案系統支援的 fsck 命令:
[root@www ~]# fsck[tab][tab] fsck fsck.cramfs fsck.ext2 fsck.ext3 fsck.msdos fsck.vfat
例項 2
強制檢測 /dev/hdc6 分割槽:
[root@www ~]# fsck -C -f -t ext3 /dev/hdc6 fsck 1.39 (29-May-2006) e2fsck 1.39 (29-May-2006) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information vbird_logical: 11/251968 files (9.1% non-contiguous), 36926/1004046 blocks
如果沒有加上 -f 的選項,則由於這個檔案系統不曾出現問題,檢查的經過非常快速!若加上 -f 強制檢查,才會一項一項的顯示過程。
磁碟掛載與卸除
Linux 的磁碟掛載使用 mount 命令,解除安裝使用 umount 命令。
磁碟掛載語法:
mount [-t 檔案系統] [-L Label名] [-o 額外選項] [-n] 裝置檔名 掛載點
例項 1
用預設的方式,將剛剛建立的 /dev/hdc6 掛載到 /mnt/hdc6 上面!
[root@www ~]# mkdir /mnt/hdc6 [root@www ~]# mount /dev/hdc6 /mnt/hdc6 [root@www ~]# df Filesystem 1K-blocks Used Available Use% Mounted on .....中間省略..... /dev/hdc6 1976312 42072 1833836 3% /mnt/hdc6
磁碟解除安裝命令 umount 語法:
umount [-fn] 裝置檔名或掛載點
選項與引數:
-f :強制卸除!可用在類似網路檔案系統 (NFS) 無法讀取到的情況下;
-n :不升級 /etc/mtab 情況下卸除。
解除安裝/dev/hdc6
[root@www ~]# umount /dev/hdc6