Fsck
如何在啟動時停止文件系統檢查(fsck)?
偶爾(每 30 次啟動)我的 linux 系統決定檢查文件系統是否有錯誤。我對此很滿意 - 需要做的事情需要做。
但有時我需要我的筆記型電腦快速啟動。我需要一些緊急工作要做,我沒有時間等待
fsck
完成(可能需要大約 10 分鐘)。在這種情況下如何停止檢查?我現在想到的唯一解決方案(嗯,解決方法)是關閉自動 fsck 並偶爾手動執行它。我不喜歡這種方法,因為我必須記住我最後一次執行它是什麼時候。
我想要的是能夠按
Ctrl
+C
中止文件系統檢查。讓文件系統檢查在下次啟動時執行!但實際上,如果我按
Ctrl
+C
fsck
只是重新啟動。
要僅跳過一次(而不是通過, 或
fsck
永久禁用它),請嘗試以下選項:fstab``tune2fs
- 在引導之前臨時添加
fastboot
GRUB 參數。有關更多資訊,請查看此連結:https ://wiki.ubuntu.com/Kernel/KernelBootParameterstouch /fastboot``fsck
下次啟動時也應該跳過檢查
tune2fs
成功了。它允許您查看/更改文件系統參數:# tune2fs -l /dev/system_vg/tmp_lv | grep -i check Mount count: 8 Maximum mount count: 34 Last checked: Sat Oct 29 12:44:27 2015 Check interval: 15552000 (6 months) Next check after: Thu Apr 26 12:44:27 2016
您可以更改每個參數以啟用/禁用它,或在下次重新啟動時強製文件系統檢查等。
我建議您更改為禁用
Maximum mount count
,並且Check interval
在筆記型電腦上。# tune2fs -c 0 -i 0 /dev/system_Vg/tmp_lv