fsck来检查磁盘分区。
fsck使用很简单,首先让我们看看fsck常用的参数:
引用:-t : 给出文件系统格式(例如:vfat,ext3等),如果文件系统格式在 /etc/fstab 中已经定义或 Kernel 本身已经支持,则无需使用参数。
-A : 对/etc/fstab 中所有挂载的分区进行检查。
-C : 显示完整的检查进度。
-d : 显示 e2fsck 的 Debug 结果。
-p : 如果使用 -A 参数,则同时有多个 fsck 扫描并行工作。
-R : 如果使用 -A 参数,则省略 / 分区不检查。
-V : 详细显示模式。
-a : 如果扫描发现错误则自动尝试修复。
-r : 如果扫描发现错误则提示用户,由用户决定是否修复(交互模式)。
举例:
需要对所有以挂载的分区进行扫描,并且让系统自动修复所有错误。
[code]# fsck -A -C -d -V -a[/code]
注意!
1. 如果磁盘含有NTFS分区,则不要对其进行扫描,否则有可能导致NTFS分区彻底损坏!
2. 建议在进行扫描前关闭所有服务!不要有磁盘写操作,否则可能导致磁盘分区检查失败甚至分区损坏!
总之,对于Linux系统经验相对较少的用户还是不推荐使用fsck进行检查的,fsck有一定的风险。如果磁盘分区出现异常最好还是求助于有经验的技术人员。


Informix 于 2006-08-21 19:31:06发表:
路过,支持
asiaec 于 2006-08-21 16:32:51发表:
好文章,收藏