|
|
一.简介:% N1 r* ]& m8 l5 @
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。) K0 j! d) |. B: B9 ~' I6 a5 L7 K
二.用法:7 B e1 Q9 s0 f) C6 O
tune2fs [ -l ] [ -c max-mount-counts ] [ -e errors-behavior ] [ -f ] [ -i interval-between-checks ] [ -j ] [ -J journal-options ] [ -m' s! J3 F2 t6 U, c7 {- _" I
reserved-blocks-percentage ] [ -o [^]mount-options[,...] ] [ -r reserved-blocks-count ] [ -s sparse-super-flag ] [ -u user ] [ -g& p4 d( X+ F+ `5 v
group ] [ -C mount-count ] [ -L volume-name ] [ -M last-mounted-directory ] [ -O [^]feature[,...] ] [ -T time-last-checked ] [ -U8 g2 S/ |' A& E5 A" o
UUID ] device
/ f3 {: [: c) z7 V2 E! J常用选项说明:1 P) s& B5 T1 N( f8 x
-l 查看文件系统信息
5 u3 e: b( Z% \# p) Z-c max-mount-counts 设置强制自检的挂载次数,如果开启,每挂载一次mount conut就会加1,超过次数就会强制自检
8 A/ L$ i9 i- E' K-i interval-between-checks[d|m|w] 设置强制自检的时间间隔[d天m月w周]
8 o8 }* I" `& [6 x# m* N/ H-m reserved-blocks-percentage 保留块的百分比
+ e) w( y- V* u7 K3 V-j 将ext2文件系统转换为ext3类型的文件系统
. e% a' {8 D6 J& G-L volume-label 类似e2label的功能,可以修改文件系统的标签
% ~. E2 h9 W0 P$ B0 `$ m5 t-r reserved-blocks-count 调整系统保留空间
- }4 I3 r6 E* w$ L1 |4 F-o [^]mount-option[,...] Set or clear the indicated default mount options in the filesystem. 设置或清除默认挂载的文件系统选项2 ?# a+ s6 d8 o
三.例如:
4 u' C- \8 L2 I6 P# l; ^5 Vtune2fs -c 30 /dev/hda1 设置强制检查前文件系统可以挂载的次数
& ?/ y' w6 n: {tune2fs -c -l /dev/hda1 关闭强制检查挂载次数限制。* ?; h0 i% t2 K
tune2fs -i 10 /dev/hda1 10天后检查1 `& w/ V2 k& Y9 ]) E/ a
tune2fs -i 1d /dev/hda1 1天后检查( v0 q9 J5 K5 `5 h* T( I9 g" H
tune2fs -i 3w /dev/hda1 3周后检查* O/ }, q# k# r5 d
tune2fs -i 6m /dev/hda1 半年后检查' t a- b2 i0 I2 y& u
tune2fs -i 0 /dev/hda1 禁用时间检查/ Z9 x2 H% @5 A2 m! R& q( M, k* E
tune2fs -j /dev/hda1 添加日志功能,将ext2转换成ext3文件系统
! u. F9 E$ [& H1 B |8 Ztune2fs -r 40000 /dev/hda1 调整/dev/hda1分区的保留空间为40000个磁盘块
0 D' w$ Z9 K1 y! S2 C* P" mtune2fs -o acl,user_xattr /dev/hda1 设置/dev/hda1挂载选项,启用Posix Access Control Lists和用户指定的扩展属性
# G& x. h, ~$ \开机取消自检:
$ I- @0 N4 _% E- }1 htune2fs -l /dev/sdb1 | grep -E ‘Maximum mount count:|Check interval’
6 I8 o. D& P3 X' Htune2fs -i 0 -c 0 /dev/sdb1
+ X% m( |9 e3 k- M g. Y1 [ |
|