Linux-Mint

*** /dev/sda1 將在下次重新啟動時檢查錯誤 *** 但它永遠不會;補救?

  • December 28, 2019

系統:Linux Mint 19 “Tara” - Cinnamon (64-bit),基於 Ubuntu 18.04,核心5.3.0-24-generic


問題持續時間:1 個月。

問題描述:由於這台電腦在我干預之前出現故障,所以每次我ssh到這台機器時,我都會收到這樣的資訊,這並不奇怪:

``` * /dev/sda1 will be checked for errors at next reboot ***







---


儘管如此,在`/etc/fstab`([手冊頁](https://linux.die.net/man/5/fstab))中我確實有`1`文件系統檢查:

UUID=03b1e8ee-9ad8-4afa-a4ca-xxxxxxxxxxxx / ext4 errors=remount-ro 0 1


儘管在`/etc/default/grub`([手冊頁](https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html))中檢查是強制的:

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash fsck.mode=force fsck.repair=yes”




---


我還需要做什麼才能真正強制檢查?**

**它可能與磁碟設置有關,因為之後:


磁碟時間間隔檢查

sudo tune2fs -i 0 /dev/sda1

將檢查之間的間隔設置為 0 秒

磁碟安裝計數檢查

sudo tune2fs -c 0 /dev/sda1

將最大安裝計數設置為 -1


以上兩個設置被證明是至關重要的,磁碟檢查終於被誘導了,因為我不再收到提到的消息。


有用的閱讀:https ://linux.die.net/man/8/tune2fs**

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