一.簡介: tune2fs是調整和查看ext2/ext3文件系統的文件系統參數,Windows下面如果出現意外斷電死機情況,下次開機一般都會出現系統自檢。Linux系統下面也有文件系統自檢,而且是可以通過tune2fs命令,自行定義自檢周期及方式,需要的朋友可以了解下。
二.用法: tune2fs [ -l ] [ -c max-mount-counts ] [ -e errors-behavior ] [ -f ] [ -i interval-between-checks ] [ -j ] [ -J journal-options ] [ -m
reserved-blocks-percentage ] [ -o [^]mount-options[,...] ] [ -r reserved-blocks-count ] [ -s sparse-super-flag ] [ -u user ] [ -g
group ] [ -C mount-count ] [ -L volume-name ] [ -M last-mounted-directory ] [ -O [^]feature[,...] ] [ -T time-last-checked ] [ -U
UUID ] device
常用選項說明:
-l 查看文件系統信息
-c max-mount-counts 設置強制自檢的掛載次數,如果開啟,每掛載一次mount conut就會加1,超過次數就會強制自檢
-i interval-between-checks[d|m|w] 設置強制自檢的時間間隔[d天m月w周]
-m reserved-blocks-percentage 保留塊的百分比
-j 將ext2文件系統轉換為ext3類型的文件系統
-L volume-label 類似e2label的功能,可以修改文件系統的標簽
-r reserved-blocks-count 調整系統保留空間
-o [^]mount-option[,...] Set or clear the indicated default mount options in the filesystem. 設置或清除默認掛載的文件系統選項
三.例如: tune2fs -c 30 /dev/hda1 設置強制檢查前文件系統可以掛載的次數
tune2fs -c -l /dev/hda1 關閉強制檢查掛載次數限制。
tune2fs -i 10 /dev/hda1 10天後檢查
tune2fs -i 1d /dev/hda1 1天後檢查
tune2fs -i 3w /dev/hda1 3周後檢查
tune2fs -i 6m /dev/hda1 半年後檢查
tune2fs -i 0 /dev/hda1 禁用時間檢查
tune2fs -j /dev/hda1 添加日志功能,將ext2轉換成ext3文件系統
tune2fs -r 40000 /dev/hda1 調整/dev/hda1分區的保留空間為40000個磁盤塊
tune2fs -o acl,user_xattr /dev/hda1 設置/dev/hda1掛載選項,啟用Posix Access Control Lists和用戶指定的擴展屬性
開機取消自檢:
tune2fs -l /dev/sdb1 | grep -E ‘Maximum mount count:|Check interval’
tune2fs -i 0 -c 0 /dev/sdb1