日本电子维修技术 移动硬盘误拔导致的错误,数据丢失
我从网友交流中看到这个帖子,对大家想必是有用处的,特此组合帖子内容,发给大家参考。
antony: Posted: 2007-06-03 14:10
===【详细】专家请进,USB2.5寸移动硬盘误拔导致的错误===
移动硬盘:2.5英寸SAMSUNG硬盘盒+三星120G 5400转 8M 笔记本硬盘(HM12JC),一周前刚买的,使用HDDScan(一个Windows下类似MHDD的工具)扫描磁盘介质状态非常良好,使用HD tune测试整体移动硬盘的平均传输速率在25MB/s,应该属于正常范围;
硬盘分为两个分区,一个50G左右的主分区并设置了激活,一个70G左右扩展分区并在此基础上划分的逻辑分区,都是NTFS文件系统,前者启用压缩并存放文档、程序等内容,后者大部分不启用压缩存放安装文件、视频、音乐等内容,两个分区空间占用率基本都在50%左右;
操作系统:单位和家里均为Windows XP SP2 番茄花园版;
鄙人移动硬盘上存有一些常用软件和素材等,在单位和家里挂上之后可以方便的共享这些资源而不必另外拷贝出副本。一般是登录系统后才接上移动硬盘的USB口,而有时会提前先把移动硬盘接好再启动主机,出现问题的这次是在家里的电脑上。不知道什么原因,经常在家里的电脑上提前接好移动硬盘,在XP登录的进度条走完准备显示登录用户界面之间,系统会进入黑屏状态。过去曾用过普通台式机硬盘+硬盘盒的移动硬盘,可以看到此时硬盘盒的指示灯狂闪,仿佛系统在处理移动硬盘内容,这个过程如果不干预会浪费很长时间,因此根据过去的经验直接关闭移动硬盘电源即可,系统随即显示登陆界面,硬盘数据通常也不会有什么问题(偶尔出现过一些问题,但通过CHKDSK工具都可以顺利修复,所以还是非常信任NTFS文件系统的)。这次的2.5寸移动硬盘登录系统前出现这种问题以后,像往常一样拔出了连接移动硬盘的USB连线的小口端(USB连接口在机箱后面,小口离得近一些),等顺利登录系统并基本显示出桌面以后,再接上移动硬盘,此时桌面右下角便连续弹出几个黄色背景的信息,因为几乎是一闪而过,因此不能够提供具体准确的描述,印象里有$Volume什么错误,而后提示了几个移动硬盘里存放的具体文件的错误(这些有的是某些软件的安装文件,按说系统启动的时候不应该对它们进行写入操作的)。随后便进入控制台,用CHKDSK并加上/f /x参数试图扫描并修复文件系统的错误,令人意外的情况也发生在这里了,CHKDSK像往常一样提示有什么孤立的记录或文件,而后恢复了什么什么文件,又修复了安全描述符什么的问题,最后从来没有见过的错误提示,看来也是最关键且最“致命”的一个步骤,说什么位图或是索引什么的出现问题,然而修复的时候却提示磁盘空间不足,无法修复之类的云云,CHKDSK随即结束。当我第二次运行CHKDSK时,提示如下:
>chkdsk k:
文件系统的类型是 NTFS。
无法决定卷版本和状态。CHKDSK 被终止。
此后CHKDSK彻底罢工,便急忙在网上找寻了一些文章和资料,收集了一些工具试着修复,但基本都是不能访问、无法修复之类的,但用HDDScan扫描磁盘表面依然良好,应该不是物理问题;
进入我的电脑,查看两个分区,原有的磁盘卷标变成了两个“本地磁盘”,查看两个分区属性均为“类型:本地磁盘 文件系统:RAW”,容量、已用空间及可用空间都是0;
进入“管理工具—计算机管理—磁盘管理”,可以看到两个分区的容量分别为48.83GB和62.96GB,应该和原来一致,但文件系统是空白的,空间全部未使用;
用PartitionMagic8.0和EasyRecovery Pro 6.1能看到两个分区的格式为NTFS,容量也和上面写的基本一致,PM8显示磁盘卷标为??和乱码,空间全部已使用,不同于Windows磁盘管理的全部未使用;
用易我分区表医生V3.0查看两分区,分区前有一个圆形红底白字的叉叉标志,文件系统为"HPFS/NTFS",大小(MB)分别为49999和64471,卷标为空;
此外还下载了R-Studio等工具,但由于不熟悉暂时未起作用。
而后开始试着用上述工具的一些修复工具查错或查找文件(当然鄙人也知道在不了解专业知识的情况下盲目这样做是比较危险的,所以尽量不对磁盘进行保存处理)。
在网上查找文章,有说NTFS变为RAW文件系统很可能是安全设置方面出的问题,但和很多回复该文章的留言一样,按照上面的操作也无法在出问题盘符分区的属性里找到“安全”标签项,因此无法进行安全设置。另一种方案是快速高级格式化该分区,并用格式化恢复软件恢复,但考虑到其有一定的危险性及并不一定适用,暂时不予考虑。于是开始试图用替他工具查找问题原因,才可能对症下药。
因为以前通过分区表修复过由于PM错误导致的磁盘问题,这次也试着先从分区表入手,由于电脑上早已没有软驱等设备,且该移动硬盘是USB接口,又是笔记本硬盘,一般不能像普通台式机硬盘那样直接接到IDE接口上在DOS处理,所以找到了易我分区表医生这样一个感觉类似DiskGen的工具,也具有自动或交互式搜索恢复保存分区表的功能,且可以在Windows运行并支持USB移动硬盘,首先备份了当前硬盘的分区表,并用交互模式搜索分区,很快搜索出来两个和原来分区一模一样的分区,因为备份过分区表,所以就试着保存了一下搜索出来的问题,而后安全删除了移动硬盘,拔掉并重新接上主机,但问题依旧,看来好像不是分区表的问题;
之后用EasyRecovery的高级恢复功能试着扫描分区并回复文件,但经过几个小时的等待,扫描出来的文件极其有限,遂放弃;
随后想起最初好像有$Volume错误之类的提示,又想起曾经使用过的磁盘碎片整理程序PerfectDisk里面曾经有对于NTFS分区跳过的一些元数据,如:$Bitmap、$Volume、$MFT:: $Bitmap之类的,猜想是不是这些数据出现了问题从而导致整个磁盘分区无法识别。对于这些元数据基本很陌生,也不清楚如何对它们进行操作或则修复,在网上搜索到一个叫nfi.exe的微软工具能够查看它们,在WinHex 10.0里面找到它,并试着运行查看出问题的分区,但结果也令人失望:
>nfi.exe k:
NTFS File Sector Information Utility.
Copyright (C) Microsoft Corporation 1999. All rights reserved.
Unable to retrieve volume information for drive K.
文件或目录损坏且无法读取。
到此为止,鄙人觉得自己基本已经黔驴技穷了,硬盘内的数据虽然都是鄙人多年以来搜集的各种素材以及部分作品,但也不至于到花高价去数据恢复中心恢复数据的程度,因此决定抱着学习的态度借此机会试着亲自尝试解决问题。个人感觉使用软件的熟练程度基本够用,除了对使用汇编语言或者WinHex手工修改十六进制数据比较发怵。正准备去买一个笔记本硬盘toIDE的转接卡,尝试用Ghost备份整个磁盘、高级格式化而后用格式化恢复软件扫描磁盘了,因此最后寄希望于各位专家高手,如果您觉得这种问题不会占用您太多时间和精力就能解决,或者有一定的研究借鉴价值并希望和大家分享,能否帮助分析确定一下问题的原因,是否可以挽回,有没有什么比较正确科学的方法解决这类问题,如果您需要该硬盘其他方面的资料,我会尽我所能收集上传上来。非常感谢您抽时间阅读这篇文字,对您帮助和支持的感激之情无法溢于言表,并再次表示感谢。
甜橙: Posted: 2007-06-03 16:13
备份数据后
重新分区,做系统应该可以解决
harryand: Posted: 2007-06-04 01:58
“硬盘内的数据虽然都是鄙人多年以来搜集的各种素材以及部分作品,但也不至于到花高价去数据恢复中心恢复数据的程度”幸亏如此,否则LZ将对自己的卤莽操作感到后悔末及!
首先,在使用移动硬盘盒或USB转IDE线等连接移动硬盘时,最好是系统启动后且不运行其他程序时连接,应先通电源,再连数据线(移动硬盘盒相反)!不可在电脑启动起先连好,会出现启动不了的现象!绝对不可以在启动过程中(关机时同样)连接或拔除移动硬盘,轻的情况就想LZ一样,元数据受损,重的烧硬盘,烧主板南桥芯片!
第二,说说LZ的情况:连接移动硬盘时,一般机器都会扫描硬盘里的分区后再扫文件系统,会占用IO资源,如果这时运行其他需要使用IO资源的程序的话,就会很卡,等很久(不是CPU快慢的事)!LZ先接好移动硬盘再启动的(就我的经验,先接移动硬盘是启动不了的,有时U盘也同样,和硬件的兼容有关)!启动系统时要读取系统文件,本身就占用IO,再加了要扫描移动硬盘,自然就要等很久!在扫描硬盘的时候,LZ拔掉USB连接线,导致NTFS文件系统元文件受损,就出现了LZ所说的情况了!
最后,说说LZ自己怎么把可能修复的弄到不能修复的过程!
在LZ重新连接硬盘时,提示$Volume错误,此时是受损程度最小的,如果不懂相关知识,及时停止其他操作,交于专业人员或由人指导来恢复,成功率是最高的!随后的chkdsk是最直接的2次破坏,基本上不可能再100%的找回LZ的资料了(chkdsk是数据恢复里最忌讳的系统功能,一般作数据恢复的机器都关掉这个功能)!接着HDDScan的扫描没什么破坏!之后使用的工具基本上没什么作用,且思路错误,如分区表的错误表现为读不到分区,没有盘符等!而nfi.exe只是微软提供的读取工具,不具备修复功能!
还有一点要提到的是,LZ虽然知道不可以向硬盘里再写入数据,但不要以为不对磁盘进行保存处理就没事!很多人在不清楚原因的情况下,使用大量不熟悉的工具对硬盘操作,但他们并不知道,一些工具是会在不提示你的情况下,向硬盘里写入数据的!这也就是为什么用winhex手工恢复数据是最安全的,当然你得懂相关的知识!
现在LZ基本上就剩最后的方法可做了,先格再扫!不过,可以说能找回的资料不多!(如果是FAT格式的话,就不用再费力了)当然一些比较重要的文件还是能用winhex手工恢复的,关键看受损程度!
甜橙: Posted: 2007-06-04 10:45
2楼分析的很详细,顶一下
antony: Posted: 2007-06-04 21:05
非常感谢harryand前辈的悉心指教!
原来移动硬盘里的数据如此脆弱,虽然使用了NTFS文件系统。并且对自己无知的鲁莽举动感到羞愧。
另外想请教一些问题,我以前有个习惯,不论是单位还是家里的电脑,把我的文档设置在移动硬盘的一个文件夹里,这样即使关闭了移动硬盘里的所有程序和文件夹窗口,是不是也会使系统不能安全删除该移动硬盘?
如果无论如何都不能安全删除移动硬盘,关闭整个计算机以后再拔掉硬盘是否会对硬盘内的数据构成威胁?
随着移动硬盘容量的增大,我喜欢将移动硬盘几乎完全当成一个真正具有移动功能的本地硬盘使用,平时把文档、图片、视频、安装文件放在上面以外,还会把一些常用个人软件如QQ乃至一些大大小小的游戏放在上面以便在不同的地方使用,甚至设想把操作系统安装在移动硬盘上,做半个笔记本电脑使用,这样做有什么不妥吗?移动硬盘真正适合存放哪类文件?非常感谢!
harryand: Posted: 2007-06-05 00:55
我个人认为移动硬盘和电脑机箱里的硬盘没什么区别,并不会说移动硬盘里的数据就比较脆弱!
应该说硬盘最怕的环境就是读写数据时突然停电或数据线不通终止传输,此时最容易造成硬盘固件出错,文件系统受损,数据掉失等情况!而移动硬盘其应用环境决定了其出现上述情况的几率比较大,所以移动硬盘里的数据才显得比较“脆弱”!最简单的例子就是,很多人在主机突然停电或死机后,再重启就发现机箱里的硬盘有问题了!
所以LZ完全可以按自己的想法,把移动硬盘当成本地硬盘来使用!但在使用的过程中就要小心,尽量避免出现突然停电,硬盘震动,读写时拔掉数据线等情况就可以了!特别是在硬盘有明显比较大的读写的过程中!不过,移动硬盘其应用环境这一点始终不变,所以建议LZ一些重要的文件还是不要放在移动硬盘里比较好!
一般只要确保移动硬盘没读写操作就可以拔除,有时候提示无法安全删除也没关系!对于卡死的情况,我就常常是先关闭整个计算机以后再拔掉硬盘!
最后说一声,在这个论坛里我也是个新手而已,很多厉害的大虾都潜水了而已!一起学习,共同进步:)
恒温烙铁: Posted: 2007-06-05 00:59
学习了
真理:一起交流 共同进步
[ 本帖最后由 张先生 于 2007-6-5 10:38 编辑 ]
评论
这问题我用winhex自动恢复,大多数的照片能回来,小部分的显不全,别的没搞过了 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
·日本中文新闻 唐田绘里香为新剧《极恶女王》剃光头 展现演员决心
·日本中文新闻 真子小室夫妇新居引发隐私担忧
·日本中文新闻 前AKB48成员柏木由纪与搞笑艺人交往曝光
·日本学校 {日本国际学校}梅田インターナショナルスクール
·日本学校 LINE:sm287 陳雨菲、20歳、台湾からの留学生、東京に来たばかり
·日本留学生活 出售平成22年走行48000km 代步小车
·日本华人网络交流 円相場 一時1ドル=140円台まで上昇?
·日本华人网络交流 问日本华人一个问题
·日本旅游代购 富山接机
·生活百科 英国转澳大利亚转换插头
·汽车 【求助】修车遇到困难怎么办?