在信息化時代, 電子信息存儲逐漸取代紙質信息存儲,而硬盤作為用戶電子信息存儲數據的主要場所,其最大的用途莫過于存儲數據,但有時往往由于用戶操作不當,造成用戶數據的丟失。如果對于普通用戶,數據對用戶相對而言并不重要,那么丟了就丟了,沒有太大關系;但如果數據對用戶很重要(對于這類用戶,應經常備份數據),這時數據丟失了怎么辦呢?
以下教大家如何硬盤數據恢復,希望能對大家恢復硬盤數據有一定的幫助。
先介紹一些相關概念
MBR(Main Boot Record)即主引導記錄區,它位于整個硬盤的0磁道0柱面1扇區,包括硬盤引導程序和分區表。
DBR(Dos Boot Record)即操作系統引導記錄區,通常位于硬盤的0磁道1柱面1扇區,是操作系統可直接訪問的第一個扇區,它也包括一個引導程序和一個被稱為BPB(BIOS Parameter Block)的本分區參數記錄表。每個邏輯分區都有一個DBR。
FAT(File Allocation Table)即文件分配表,是DOS、Windows9X系統的文件尋址格式,為了數據安全起見,FAT一般做成兩個,第二FAT為第一FAT的備份。
DIR是Directory即根目錄區的簡寫,DIR緊接在第二FAT表之后。有關硬盤存儲結構的詳細介紹,可參考http://www.woaidiannao.com。
估計數據丟失原因:
1.安裝多系統引導軟件后,異常操作造成。
2.遭到某種病毒感染。數據丟失前狀態:2.5GB硬盤,原分區為:C:2GB+D:500MB,D盤裝有重要數據。兩分區均為FAT16格式。
數據丟失過程
一次系統重啟后,D盤丟失。
數據丟失后的操作
該客戶曾用Fdisk重新分區,試圖按原分區大小再造分區,未果。但沒有格式化D盤,只格式化了C盤并重裝系統。
客戶的數據修復要求
恢復D盤根目錄下“數碼相機”目錄內所有文件。
所用工具:
NORTON DISK DOCTOR:diskedit.exe
數據修復過程:
一、數據備份 主要包括物理0磁道各扇區,各分區邏輯0磁道,FAT表和根目錄區等,再配以GHOST備份各分區的數據區。
二、分析該硬盤的主引導扇區MBR(包括主分區表和引導程序)、各分區的引導扇區DBR、FAT表及根目錄區。
由于已經重新分區并能順利啟動C盤(拋開病毒原因),故MBR的邏輯結構應該沒問題,通過Diskedit命令察看MBR所在的0磁道第一扇區,證實估計正確,但現分區表與原分區表是否完全一致,還不能確定。
通過分區表,可以查找到各分區的引導扇區所在的物理位置,分析后可確定C盤的各項重要數據(引導扇區、第一FAT表、第二FAT表、根目錄區)均沒有異常,但D盤除了引導扇區DBR外、上述的其他數據均無法對應,DBR之所以無異常,是因為重新分區的結果,而FAT1、FAT2和根目錄區面目全非的原因,大致應該有兩種可能:一是現分區與原分區不一致,導致數據對不上號;二是數據已被病毒破壞。
由于在察看MBR時,發現0磁道的其他扇區留有不明程序的殘余代碼,通過察看其中的一些顯示信息,可以判定是某種多系統軟件留下的,說明客戶曾經安裝過多系統管理軟件。這樣大致可以排除病毒破壞分區的可能,分區丟失應該是異常操作多系統管理軟件引起的。
三、尋找原有分區 根據前面的分析,由于客戶在數據丟失后又進行了重新分區,而且估計現有的分區與原來的分區不一致,這樣無疑加大了數據修復的難度,但幸好沒有格式化D盤,因為如果單單只是Fdisk,只會改寫原硬盤的各分區的第一扇區。如果這個扇區不落在原分區的重要參數區(DBR、FAT、根目錄)上,那么修復的成功率還是挺高的。接下來就是尋找原有D盤的重要數據區了。根據客戶提供的資料可知,原D盤根目錄下有一個叫“數碼相機”的子目錄,于是用DISKEDIT提供的搜索功能,搜索“數碼相機”對應的十六進制代碼,可以找到原有D盤的根目錄區。歷時30分鐘,通過過濾搜索結果,最終找到該根目錄所在的扇區,然后順藤摸瓜,向前翻過兩個FAT表(根據經驗大概400個扇區~500個扇區)找到原D盤DBR所在的扇區,接著再向前翻63個扇區,找到原D盤的分區表,至此,最困難的問題攻克了。
四、重建主分區表 因為客戶后來用Fdisk重新建立的主分區表與原來的分區表并不一致,故必須手工重建原分區表,通過前面找到的原D盤分區表和原D盤的DBR,可以計算出主分區表,包括各分區的起始、結束扇區、分區大小、分區類型等。算出結果后,改寫0磁道1扇區的主分區表(電腦自動關機)。
五、重啟系統,出現原D盤,所有文件基本全部恢復。拷貝出“數碼相機”目錄,做好備份。通知客戶取回數據。
注意:
1.數據備份時,不要過分相信GHOST,GHOST只認正確的分區,對于隱藏的分區它不會復制。對于不正確的分區,它會報告錯誤并停止復制過程。GHOST并非一個純粹意義上的全盤復制軟件,它只復制那些FAT表上存在的文件,并非復制磁盤上所有的數據!
2.走運的是,該客戶重新分的D盤剛好比原D盤大幾個磁道,故新的D盤分區表被建在原C盤最后端的數據區中。所以本次維修基本上可以說100%地恢復了原D盤的數據。
3.更走運的是,該客戶沒有重新格式化D盤,不然就不可能有那么高的恢復率了。
華軍行建議
在硬盤數據出現丟失后,最好不要再對硬盤進行寫操作,那樣會增大修復的難度,也影響到修復的成功率。 請立即聯系專業的數據修復公司,或者我們華軍行數據恢復,我們有更加專業的數據恢復工程師為您服務。
為什么需要RAID 6 RAID 5是在存儲系統中廣泛采用的數據保護技術。該技術是通過把應用...
你舒服地坐在最喜愛的電腦椅中,啪的一聲打開顯示器開關,然后按下電源開關。迎接你的是...
1、使用惠普服務器集成的NetRAID控制器 惠普服務器中有一個集成的磁盤陣列控制器,通過...
硬盤物理壞道數據恢復成功 上海數據恢復 硬盤型號:WD2500BEVT-22ZCT0 客戶描述:前幾...
今天是數據恢復大課堂的第六節課,今天我們來了解一下服務器數據恢復的相關基本知識和常...
對Root 帳戶的密碼恢復要進行以下的步驟操作,感興趣的童鞋們精彩不容錯過哦! 首先要...
WD500G USB3.0移動硬盤數據恢復成功 王先生描述該硬盤頭一天正常使用后撥出,第二天現...