天才教育網(wǎng)合作機構 > 培訓機構 >

                                                                                        東莞維修培訓網(wǎng)

                                                                                        歡迎您!
                                                                                        朋友圈

                                                                                        全國統一學(xué)習專(zhuān)線(xiàn) 9:00-21:00

                                                                                        位置:培訓資訊 > 全手工數據恢復

                                                                                        全手工數據恢復

                                                                                        日期:2006-10-19 00:00:00     瀏覽:380    來(lái)源:東莞維修培訓網(wǎng)
                                                                                        最近經(jīng)常見(jiàn)有很多硬盤(pán)分區表及硬盤(pán)數據被破壞而導致機器不能引導或使用的帖子,本著(zhù)扶危濟困的人道主義精神,和近十年的電腦齡以及之前成功修復 N ( N 約等于 10 )塊硬盤(pán)的經(jīng)驗特發(fā)一帖,系統講述硬盤(pán)軟故障恢復的方法,望大家不吝伺教!   
                                                                                             
                                                                                        注:所有前提是硬盤(pán)沒(méi)有物理?yè)p壞,以 DISKEDIT (諾頓 2.0 for windows 中獲?。?, DISKMAN (華軍軟件園), NORTON ( D 版), UNFOMAT (其它兼容的反格式化軟件也可)等軟件為基礎,如果多少精通一下下匯編就再理想不過(guò)啦!呵呵 ~~~~  
                                                                                            好,萬(wàn)事就緒!先說(shuō)一下當系統分區表被誤操作或病毒破壞時(shí)會(huì )出現的現象。1:?jiǎn)?dòng)顯示NO ROM BASIC。2:?jiǎn)?dòng)顯示INVALID PARTITION TABLE。3:無(wú)顯示(如遭CIH毒手)。4:提示硬盤(pán)邏輯分區錯誤無(wú)法正常識別(如提示邏輯盤(pán)符超過(guò)Z,并切FDISK等程序無(wú)法識別)5:對于A(yíng)WARD BIOS可能還會(huì )提示硬盤(pán)無(wú)法初始化(沒(méi)用過(guò)AMI的,不知道會(huì )有什么顯象……)  
                                                                                            知道了表象現在來(lái)研究一下本質(zhì),我盡可能簡(jiǎn)單的解釋一下硬盤(pán)的物理結構和各種參數。眾所周知,硬盤(pán)的主引導區位于硬盤(pán)的0柱0面1區包含有若干分區表項,共有64字節。其中每個(gè)分區項有16字節包括以下一些信息:  
                                                                                            *字節,是引導標志,其中80為活動(dòng)分區00為非活動(dòng)分區。  
                                                                                            第二字節,起始磁頭,表明分區的起始位置。  
                                                                                            第二字節,表示起始扇區,其中低六位(簡(jiǎn)單說(shuō)就是靠右面的六位)為起始扇區,高二位為起始柱面(有時(shí)也會(huì )加上第四字節)。  
                                                                                            第三字節,表示硬盤(pán)柱面信息。  
                                                                                            第四字節,確定起始柱面的的低八位。  
                                                                                            第五字節,決定分區的類(lèi)型,06代表FAT16,0b代表FAT32,63代表UNIX分區。  
                                                                                            第6字節: 終止磁頭  
                                                                                            第7字節: 低6位為終止扇區, 高2位與第8字節為終止柱面  
                                                                                            第8字節: 終止柱面的低8位  
                                                                                            第9-12字節: 該分區前的扇區數目  
                                                                                            第13-16字節: 該分區占用的扇區數目  
                                                                                        擴展分區的信息位于上面所示的硬盤(pán)分區表中,邏輯分區的信息則位于擴展分區的起始扇區,可通過(guò)查找上面的表得到起始地址“X面/X扇區/X柱”所對應的扇區。分區信息的16個(gè)字節表示的是邏輯驅動(dòng)器(D:E:……)的起始和結束地址。了解這些后當分區表破壞后我們就能利用各種軟件來(lái)進(jìn)行手工恢復,如果沒(méi)有就手的軟件的話(huà)那么FDISK/MBR手工填寫(xiě)參數也馬馬虎虎啦!呵呵~~~  
                                                                                            手工恢復分區時(shí)推薦使用全中文界面且支持虛擬操作的DISKMAN!至于大名鼎鼎的DISKEDIT因為操作過(guò)于復雜非老鳥(niǎo)甚用!不然一時(shí)失手可能連哭都來(lái)不及……。具體步驟是1:檢查C盤(pán)活動(dòng)分區有效標志80是否存在。2:編輯0柱1磁頭1扇區,查看末尾是否有55AA的有效標志。3:根據自己分區的情況依次檢查分區的類(lèi)型標志,引導標志和系統標志是否與自己的硬盤(pán)相同如不同就改為正確的。致此分區引導記錄應該被恢復的七七八八了。4:選擇DISKMAN菜單中重建分區表一項,從0柱0磁頭2扇區以自動(dòng)或者交互兩種方式開(kāi)始掃描硬盤(pán),建議對硬盤(pán)參數有較深了解的人選擇交互方式,由于自己對自己的硬盤(pán)比較了解所以成功的可靠性大些。不了解的人還是選擇自動(dòng)好些……至此,運氣好的話(huà)應該可以恢復硬盤(pán)的使用了,如果只是分區有問(wèn)題加之上天保佑的話(huà)至此能進(jìn)入98也是有可能的!備份好必要的數據后*重新分區并且FOIMAT /U。如果不能使用但可以用啟動(dòng)盤(pán)引導后可以得到硬盤(pán)的控制權就是說(shuō)可以進(jìn)入分區,這時(shí)可以使用一些殺毒軟件(KV3000)的重建分區功能。畢竟人家正規軍的辦法比起咱這土辦法應該還是牢靠些的。如果還不成的話(huà)那我也只好拿出*的法寶了!用DEBUG搞定它!  
                                                                                        事先聲明,下面這段DEBUG我只用過(guò)一次,雖然幸運的成功了但不保證適用于所有硬盤(pán),而且說(shuō)實(shí)話(huà)我的DEBUG水平也就是馬馬虎虎應付場(chǎng)面的,實(shí)在不夠牢靠,只提供一下思路,大家用的時(shí)候*搞清楚再來(lái)。如果實(shí)在沒(méi)著(zhù)了照搬也成,反正已經(jīng)不能用了也不會(huì )有更爛的后果……不過(guò)至于到底會(huì )出現什么后果沒(méi)我責任哦!呵呵~~~~~  
                                                                                        debug  
                                                                                        a 100  
                                                                                        mov ax,201    */以下三行是對寄存器的操作  
                                                                                        mov bx,200  
                                                                                        moc cx,1  
                                                                                        int 13        */調用中斷13對硬盤(pán)寫(xiě)操作  
                                                                                        int 3  
                                                                                        g=200  
                                                                                        d 3b0 3ff  
                                                                                        e 3be 80      */針對引導區添入引導區有效標志80  
                                                                                        e 102 3  
                                                                                        g-100  

                                                                                            到這如果還搞不定那我也沒(méi)辦法了……只好送修或者找人用專(zhuān)用設備讀出殘存的數據,不過(guò)花費銀子不菲,不如買(mǎi)了新的省心!呵呵~~~~  

                                                                                        恢復分區說(shuō)完了現在聊一下如何恢復數據。由于恢復數據和硬盤(pán)大小參數密切相關(guān)所以不能具體到?jīng)]一塊硬盤(pán)這里也只是給一下大致的操作方法,具體到每人的硬盤(pán)還要根據自己的具體情況來(lái)搞定。   
                                                                                            1 :假設 C 全毀(一般我們見(jiàn)勢不妙都會(huì )立刻關(guān)機所以除 C 外其它硬盤(pán)不會(huì )受到太大的損失)需要恢復 D 上的文件(我們大多數重要文件不會(huì )存在 C 盤(pán)吧?)。按上面的方法先恢復分區,如果有一個(gè)大小及邏輯分區都相同或者至少不是差得很夸張的完好硬盤(pán)就最理想不過(guò)!只需備份下它的分區表恢復即可?。▽τ趦H有分區表被毀的現象此種恢復方法應列為*優(yōu)先的考慮?。?nbsp  
                                                                                            2 :這里就要用到 DISKEDIT 了?;謴头謪^重新啟動(dòng)后運行 DISKEDIT D : /M 按 F6 以分區表方式查找,一般可以找到 X 道 1 頭 1 扇區( X 值難以確定)。由于從 1 磁頭開(kāi)始那么其為*邏輯分區即 D 的可能很大,如此則其原始連接應在 X 道 0 頭 1 扇區,通過(guò) INFO-> DRIVER INFO 查看該扇區得到原主分區的結束位置。因為主分區一般開(kāi)始于 0 道 0 頭 1 扇,現在可以大致確定下主分區的信息了。   
                                                                                            3 :執行 TOOLS->RECALCUATE PARTITION 添入剛剛得到的參數重新計算分區,然后寫(xiě)入到硬盤(pán)并重新啟動(dòng)。   
                                                                                            4 : FORMAT C : /S 重新填充 C 的引導信息   
                                                                                            5 :再重啟,執行( UN ) FORMAT /Z : 8 D :恢復 D 的原始簇值(因為如此恢復分區簇的數量和原先的數量不同的可能性較大)   
                                                                                            6 :如為 FAT32 分區則以 DISKEDIT /M 維護模式編輯磁盤(pán)將主分區表中 1C2H 中的 0600 改為 0B00 將 FAT 清零為重新格式化 FAT32 做準備   
                                                                                            7 :重新啟動(dòng)后先運行 FORMAT /Z : 8 D :完成后在進(jìn)行反格式化 UNFORMAT 此時(shí)文件應該大部恢復。當然可能部分文件名字會(huì )有出入但不會(huì )變化太大。   
                                                                                             
                                                                                        注:此種恢復操作是針對 FAT16 如果分區為 FAT32 那可以省不少的事,但個(gè)別時(shí)候操作上可能更繁瑣些。
                                                                                        如果本頁(yè)不是您要找的課程,您也可以百度查找一下:

                                                                                        奇米在线7777在线精品|国产成人精品免费视|精品无码不卡一区二区三区|国内综合精品午夜久久资源|亚洲视频在线观看..