解决硬盘磁道损坏问题(亲测)

       硬盘出现坏道在读取某一文件或运行某一程序时,硬盘反复读盘且出错,提示文件损坏等信息,比如linux文件目录报错,结构需要清理“Structure needs cleaning”,通过修护坏道,而不是通过低级格式化修复坏道,格式化将彻底擦除硬盘中的所有数据,这一过程是不可逆的。

在windows下,磁盘的文件系统出错,需要运行chkdsk命令进行修复。而在linux下,则需要运行fsck命令。

语 法
fsck.ext4[必要参数][选择参数][设备代号]

功 能
fsck.ext4 命令:

针对ext4型文件系统进行检测

参数

 -a 非互交模式,自动修复
 -c 检查是否存在有损坏的区块。
 -C<反叙述器> fsck.ext3命令会把全部的执行过程,都交由其逆向叙述,便于监控程序
 -d 详细显示命令执行过程
 -f 强制进行检查
 -F 检查文件系统之前,先清理该保存设备块区内的数据

 -l<损坏区块文件> 把文件中所列出的损坏区块,加入标记
 -L<损坏区块文件> 清除所有损坏标志,重新标记

 -n 非交互模式,把欲检查的文件系统设成只读
 -P<数字>  设置fsck.ext2命令所能处理的inode大小为多少
 -r 交互模式
 -R 忽略目录
 -s 顺序检查
 -S 效果和指定“-s”参数类似
 -t  显示fsck.ext2命令的时序信息。
 -v 显示详细的处理过程
 -y 关闭互动模式
 -b<分区第一个磁区地址>  指定分区的第一个磁区的起始地址/Super Block
 -B<区块大小>  设置该分区每个区块的大小
  -I  设置欲检查的文件系统,其inode缓冲区的区块数目
 -V 显示版本信息

首先确认要运行命令的分区是否挂载。比如要对第一硬盘第一分区进行运行,

首先可以用umount命令进行卸载: sudo umount /dev/sdb1;

再运行fsck命令,保证系统安全:sudo fsck.ext4 /dev/sdb1,然后一直接受修复选择y;

最后sudo reboot。

修复磁盘坏道是很慢的。。。

      在工作中,硬盘出现坏道除了硬盘本身质量以及老化的原因外,在使用上保护好硬盘,比如增大内存减少应用软件对硬盘频繁读写操作,减少对硬盘过分频繁地整理碎片,电源质量不好,温度过高,防尘不良,震动等。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
有一定电脑使用经历的用户都会知道其实0磁道损坏硬盘是可以修复并继续使用的;一说到硬盘0磁道损坏,有一定电脑使用经历的用户都会知道其实0磁道损坏硬盘是可以修复并继续使用的,而电脑知识更丰富一些的用户还会知道 PCTools里面有一个叫做DE(DiskEdit)的工具可以用来修复0磁道损坏硬盘。但是真正说到具体怎么修复往往连老鸟心理也没有底,毕竟在现在这个连PCTools都不太容易找到的年头(其实只要用心找也并不是太难找到,同时你还会发现很多小型网站的站长都在自己的小站上珍藏着它!),要说对它里面的一个小工具有多了解的确比较难,也许你会想到可以上网查修复方法,到是能查得到,但是全部都是文字介绍,连张图片都没有,这会让看过的人觉得很迷茫,虽然您真正遇到这种问题的可能性极小,但是一旦真的遇到时依然心里是没有数的。说到这里也道明了我写这篇文章的目的,让大家可以看着图片了解修复0磁道损坏硬盘的详细过程,掌握修复方法。至于修复的原理就是把0扇区后移,让系统不再检测0扇区,而直接从后面的指定扇区读取MBR(主引导记录)。下面就让我们一起来开始。 首先你需要准备的是一张Win98的启动软盘和一张带有PCtools9.0的光盘(这两样东西,前者很好制作,后者可以到网上下载PCTools9.0然后刻录到光盘上),当然需要修复硬盘也已经接在了电脑上,然后就可以开始了。 将Win98的启动盘放入软驱,并引导系统启动,然后放入预先准备好的装有PCtools9.0的光盘,进入光盘上DE所在的目录并运行DE

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值