|
|
一.简介:) n5 j0 w- ~1 H/ ~8 i
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。
; p7 V& `1 Y2 L r {2 k二.用法:
0 w) C3 [/ C" X* M# T: Ztune2fs [ -l ] [ -c max-mount-counts ] [ -e errors-behavior ] [ -f ] [ -i interval-between-checks ] [ -j ] [ -J journal-options ] [ -m
, Z' {# N1 W3 \reserved-blocks-percentage ] [ -o [^]mount-options[,...] ] [ -r reserved-blocks-count ] [ -s sparse-super-flag ] [ -u user ] [ -g
; x" b: y! \5 K- \1 r2 pgroup ] [ -C mount-count ] [ -L volume-name ] [ -M last-mounted-directory ] [ -O [^]feature[,...] ] [ -T time-last-checked ] [ -U" B( E+ X5 A. y5 e( h5 x
UUID ] device1 w& W% C5 Y8 q* B1 `4 B* T
常用选项说明:8 y& ]$ z) b: I) }) x- H2 g: i
-l 查看文件系统信息8 e4 t- }; W) n; e
-c max-mount-counts 设置强制自检的挂载次数,如果开启,每挂载一次mount conut就会加1,超过次数就会强制自检
7 ~8 [) S& ]: U$ b/ b ^& e-i interval-between-checks[d|m|w] 设置强制自检的时间间隔[d天m月w周]7 P7 H2 \9 R1 O$ q
-m reserved-blocks-percentage 保留块的百分比0 a2 C/ ~3 n0 D
-j 将ext2文件系统转换为ext3类型的文件系统9 a- S& p: v) Y- G
-L volume-label 类似e2label的功能,可以修改文件系统的标签
. q: X! ~; @' X7 f7 u-r reserved-blocks-count 调整系统保留空间3 B9 s$ b2 A+ Y6 q1 e+ p4 u( q
-o [^]mount-option[,...] Set or clear the indicated default mount options in the filesystem. 设置或清除默认挂载的文件系统选项
7 C# {' r! N4 ^ p三.例如:% u; Q) u* P+ O" @. O* B
tune2fs -c 30 /dev/hda1 设置强制检查前文件系统可以挂载的次数
D! c& ^1 M' T- j# x- Wtune2fs -c -l /dev/hda1 关闭强制检查挂载次数限制。
% L& Z o; ]7 V6 Z/ W$ wtune2fs -i 10 /dev/hda1 10天后检查
. h- S) H: }: ^2 t& ltune2fs -i 1d /dev/hda1 1天后检查3 L, a( ~* U, K% Z% p0 F
tune2fs -i 3w /dev/hda1 3周后检查9 s( n: i. Q! H: l' `( e+ d
tune2fs -i 6m /dev/hda1 半年后检查: U" G- j7 p. D4 c
tune2fs -i 0 /dev/hda1 禁用时间检查- E; G% O6 b6 r8 V9 y# q
tune2fs -j /dev/hda1 添加日志功能,将ext2转换成ext3文件系统) G4 |. O- K& D0 J9 ~
tune2fs -r 40000 /dev/hda1 调整/dev/hda1分区的保留空间为40000个磁盘块8 @6 h2 J+ ~: c( v
tune2fs -o acl,user_xattr /dev/hda1 设置/dev/hda1挂载选项,启用Posix Access Control Lists和用户指定的扩展属性4 `* |6 Z4 R4 ?2 k; b$ b( W
开机取消自检:) ?3 b7 j6 B: Z3 S0 u/ W, J6 B5 j
tune2fs -l /dev/sdb1 | grep -E ‘Maximum mount count:|Check interval’# x) K: a( \% u& |
tune2fs -i 0 -c 0 /dev/sdb13 m! F X* a6 f, W& B
|
|