分类: LINUX
2008-10-14 08:17:22
大部份使用 e2fsck 来检查硬碟 partition 的情况时,通常都是情形特殊,因此最好先将该 partition umount,然后再执行 e2fsck 来做检查,若是要非要检查 / 时,则请进入 singal user mode 再执行
*********************************************************************
命令详解:tune2fs
tune2fs是linux下面重要的文件系统调整工具,其中的几个选项解释如下:
-c:表示文件系统在mount次数达到设定后,需要运行fsck检查文件系统。
-i:文件系统的检查间隔时间。系统在达到时间间隔时,自动检查文件系统。
-l:显示文件系统的很多参数。
-j:转换为ext3文件系统。
例如:
# tune2fs -c 100 /dev/hda1
Setting maximal mount count to 100
调整每2次完整地检查根文件系统的时间间隔为5周:
# tune2fs -i 5w /dev/hda1
Setting interval between check 3024000 seconds
系统保留空间也可用tune2fs调整,如调整根文件系统保留空间为40000个磁盘块:
# tune2fs -r 40000 /dev/hda1
Setting reserved blocks count to 40000
通常如果使用ext3文件系统的话,使用-c 0关掉mount次数达到后的文件系统检查。但是,此时最好使用 -i 启动检查时间 间隔,否则文件系统出问题的时候就很难补救了。
**************************************************************
命令详解:mkinitrd(make initial ramdisk images)
功能说明:建立要载入ramdisk的映像文件。
语 法:mkinitrd [-fv][--omit-scsi-modules][--version][--preload=<模块名称>][--with=<模块名称>][映像文件][Kernel 版本]
补充说明:mkinitrd可建立映像文件,以供Linux开机时载入ramdisk。
参 数:
-f 若指定的映像问家名称与现有文件重复,则覆盖现有的文件。
-v 执行时显示详细的信息。
--omit-scsi-modules 不要载入SCSI模块。
--preload=<模块名称> 指定要载入的模块。
--with=<模块名称> 指定要载入的模块。
--version 显示版本信息。