突然斷電導(dǎo)致freebsd服務(wù)器文件系統(tǒng)檢測(cè)錯(cuò)誤-fsck
fsck -fy
給 /etc/rc.conf 里加入
fsck_y_enable="YES" # 這樣系統(tǒng)每次啟動(dòng)都會(huì)檢查一次并自動(dòng)修復(fù)
補(bǔ)充些fsck的用法(下次要記得了):
對(duì)文件系統(tǒng)進(jìn)行檢查,并對(duì)損害的文件系統(tǒng)進(jìn)行修復(fù)。
fsck的語法如下:
fsck (-F fstype) (-v) (-m) (-special…)
fsck (-F fstype) (-v) (-y|Y|n|N)
(-o fstype options) (special…)
其中:
-F fstype : 說明被檢查的文件系統(tǒng)的類型
-v : 返回完成的命令行,但不運(yùn)行
-y|Y: 對(duì)所有問題均回答Yes
-n|N: 對(duì)所有問題均回答No
-m: 對(duì)文件系統(tǒng)進(jìn)行檢查,不修復(fù)文件系統(tǒng),
如果文件系統(tǒng)經(jīng)檢查后是可安裝的,則顯示
ufs fsck : sanity check : /dev/rdsk/c0t0d0s0 okay.
-o: 文件系統(tǒng)類型選項(xiàng),選項(xiàng)由逗號(hào)分隔,
最常用的選項(xiàng)有兩個(gè):
P: 整理(preen)模式
F: 強(qiáng)制檢查模式,此選項(xiàng)忽略文件系統(tǒng)狀態(tài)標(biāo)志。
1) 移去一個(gè)沒有相關(guān)文件的目錄入口 答Yes或Y來刪除該目錄入口
2) 重連接一個(gè)已分配但不能訪問的文件
對(duì)fsck的"RECONNECT?"回答Yes,即把該I節(jié)點(diǎn)連接到lost+found目錄下,文件名即是I節(jié)點(diǎn)號(hào)
3) 連接數(shù)調(diào)整 回答Yes或Y來改正連接數(shù)
4) 自由塊表不一致 回答Yes或Y來修正超級(jí)塊
對(duì)于fsck詢問的問題大多數(shù)情況下都可以用Yes來回答,所以在實(shí)際應(yīng)用時(shí),可以用" -y"選項(xiàng)來執(zhí)行該命令
對(duì)硬盤進(jìn)行檢查和修復(fù)。
斷電后重新啟動(dòng)后總提示:recovering vi editor sessions:這樣要等很久才能啟動(dòng)完成,該如何解決?
把/var/tmp/vi.recover刪掉
它保存vi非正常退出時(shí)正在編輯的內(nèi)容。如果你需要恢復(fù),就不應(yīng)該刪除它而應(yīng)該運(yùn)行vi來恢復(fù)你的文件。如果沒這個(gè)需要或者已經(jīng)恢復(fù)了,刪除不影響什么東西。 ---freebsdchina.org 的 jeffgao
歡迎光臨 Chinaunix (http://72891.cn/) | Powered by Discuz! X3.2 |