电脑常识文选 | QQ专区 | 硬件Diy | 电脑教程 | 电脑应用 | 网络应用 | Office | 操作系统 | 电脑学习 | 电脑知识库 | 网页制作 | 应用软件 | 电脑硬件
电脑故障 | 电脑网络 | 病毒防治 | 安全防护 | 电脑爱好者 | 电脑知识 | 软件应用 | 电脑医生 | cpu | 主板 | 硬盘 | 内存 | 显卡 | 显示器 | 键盘鼠标
本文相关内容
·ATA/100-新一代硬盘接口
·老主板“软斗”大硬盘
·了解硬盘的分区格式
·了解硬盘的指标与技术
·麻烦的USB硬盘和延长线
·免费RAID自己动手做
·联想家悦一键恢复的问题
·轻松增加第二个硬盘驱动器
·轻松成为硬件高手
·巧妙利用部分损坏的USB移动硬盘的最大资源
·巧修硬盘针脚折断
·巧修硬盘电源接口
·巧修硬盘分区表一法
·巧用Ghost擦去硬盘坏扇区
·巧用硬盘物理特性提高电脑性能
·驱散疑云!硬盘使用误区揭密
·驱动惹麻烦 我的硬盘竟不支持S.M.A.R.T
·C盘空间不够-导致刻录速度变慢
·浅淡磁盘缓存对硬盘性能的影响
·新一代硬盘真的能够抗震吗?
·DELL SCSI硬盘故障的分析与维修
  ★利用部分损坏的USB移动硬盘的最大资源

利用部分损坏的USB移动硬盘的最大资源

添加记录: 硬盘  类别: 硬盘  发布日期: 2006.09.19


文章来源:PC先锋站 编辑时间:2003-10-12 访问次数:71 


网友小王是一名教师,平时使用一块1.3GB的USB移动硬盘存放课堂讲义。一次上课时不小心将移动硬盘摔在地上,造成了损坏。将其插在电脑上,系统报错,无法读写该硬盘。 送给我修,我还真没修过也是头一回啊试试看吧打开硬盘盒,没有发现异常的脱位现象,因此判定,磁盘是由于受到剧烈震荡之后,表面受到冲击,导致了损坏。将该移动硬盘连接到主机上,在资源管理器中可以看到移动硬盘的盘符,但读取时磁盘拒绝响应,只能拔下重插。插好之后用磁盘扫描程序检查,会发现磁盘逻辑错误,无法继续,看来这块硬盘已经基本上

报废了。但是笔者觉得将其丢掉很可惜,于是决定“废物利用”,榨取硬盘的最后一丝价值。

  如果是一般的IDE硬盘,出现小范围的物理错误,只需要简单地运行磁盘扫描程序,即可将坏道精确定位,以便隔离。但对USB硬盘,却不能这么做,因为一旦磁盘扫描程序发现物理错误(如进行全面扫描时),整个硬盘均将无法读写。只有拔下后重新插入,Windows才能重新识别出该硬盘。这样根本无法定位发生物理错误的磁道。而像PQMagic7.0这类磁盘工具,尚无法识别USB硬盘。因此,我们只能利用一些“原始”工具,如Windows 9x中的Fdisk或Windows 2000/XP的磁盘管理程序,对移动硬盘进行处理。

  笔者首先利用分区软件,对移动硬盘重新分区,将所有空间划为一个扩展分区,并新建一个逻辑分区,分配全部空间,此过程顺利通过。接下来,笔者需要对坏簇进行大致定位。复制多个大型文件(50MB左右的视频文件)到USB移动硬盘,经过试验,发现当复制到磁盘空间的135MB之后,硬盘就开始报错。出错之后,拔下硬盘重新插入,用磁盘扫描程序检测磁盘逻辑错误(注意不要选择“尝试纠正物理错误”,否则读到坏道的时候,整个硬盘都无法读写),会出现较大的chk文件。此时要注意,这些文件不能删除,因为他们可能占用着出错的位置。然后继续向移动硬盘中拷贝文件,直到再次出错。重复以上步骤,直到磁盘空间填充完毕。

  用这种原始而且费时的方法,可以大致确定硬盘出错的位置。笔者通过操作,初步判断前100MB左右的空间是正常的,100MB以上有一部分空间存在坏道,而这部分空间以后的大块空间是正常的。这样,笔者大致确认了该硬盘在100MB~400MB之间、800MB以上的区域存在坏道。但损坏的区域到底有多大,还需要进一步试验。因为用复制文件这种原始的方法,无法准确地定位。

  下面笔者需要尽量准确地定位损坏的区域,以便了解正常的空间在什么位置,到底有多大的正常空间可以利用,然后把它们单独分出来,作为一个独立的区使用。为了进行隔离,必须对磁盘进行重新分区。

  为了直观方便,笔者采用了Windows XP中的“磁盘管理”进行重新分区,首先将磁盘按前100MB、100MB~400MB、400MB~800MB和800MB以上,划分为4个区,假定它们分别为A、B、C、D。

  对存在问题的B区(100MB~400MB)和D区(800MB以后)采用二分法,继续分区。如将B划分为B1和B2,各150MB,然后对B1、B2分别进行格式化和磁盘扫描,在磁盘扫描程序中选中“扫描并试图恢复坏扇区”。遇到磁盘错误之后,程序中止,硬盘会消失。此时拔下USB盘,重新接入,将存在问题的区再用二分法划分,重复上面的步骤,直到最终确定存在问题的区域。建议以100MB为单位,如果单个分区小于100MB,则中止。即:检查B1区时出现了错误,B2区没有问题,则B2区过关。将B1区继续划分为B11和B12两个分区,继续扫描,发现这两个分区都存在问题。这时由于每个分区都是75MB,小于100MB,则不再进行划分测试,直接认为这两个区都是无法使用的坏区。如此反复,最终确定了存在问题的磁道的位置。错误存在于100MB~250MB之间,300MB以上有600MB左右空间没有物理错误,而900MB以上又存在物理错误。其实,也可以将中止条件设置为50MB或更小,这样可以更加精确地划分出错的区域。不过笔者的USB硬盘只支持USB1.1,传输速率太低,反复插拔、重新分区和扫描所需要的时间太长。 对移动硬盘进行扫描。

  最后,为了使用方便,还需要将可用的空间划分到一个区域内,这样可以方便拷贝大文件。而且,为了保持操作系统的兼容性,最好在一个移动硬盘上只保留一个区。首先将所有经过测试可以正常读写的区删除(为了保险起见,应该再把靠近坏扇区的边缘地带划出去一部分,以防坏扇区波及正常部分。笔者是将没有问题的两部分的最后30MB划出)。然后选择建立新的分区(假设为H),大小设置为所有刚刚删除的所有正常空间之和,笔者设定的是650MB。然后删除其他存在坏道的驱动器,只保留H。

  通过笔者的努力,这块本已完全不能使用的移动硬盘,终于可以继续发挥余热了。迄今为止,它仍在正常工作。但是必须注意,如果向经过此种处理的硬盘上拷贝重要文件,一定要备份,因为说不定什么时候它就可能再次罢工。  


上一篇:利用测试网站检测出你的浏览器安全级别 下一篇:利用超频让CPU跑得更快

电脑常识文选风云榜
声卡音箱 | 软驱光驱 | 打印机 | 机箱电源 | BIOS | 操作系统 | 局域网 | 浏览器 | 网卡 | 电脑死机

电脑常识文选 © 2006 版权所有

提示:本站致力于电脑使用常识,电脑故障排除,计算机使用小窍门的分享与传播,内容仅供参考,按此操作责任自负。