硬盤作爲用戶存儲數據的主要場所,其最大(dà)的用途莫過于存儲數據,但有時往往由于用戶操作不當,造成用戶數據的丢失。如果對于普通用戶,數據對用戶相對而言并不重要,那麽丢了就丢了,沒有太大(dà)關系;但如果數據對用戶很重要(對于這類用戶,應經常備份數據),這時數據丢失了怎麽辦呢?發布此文就是通過一(yī)次對硬盤數據恢複過程來簡要說明一(yī)下(xià)硬盤數據恢複的方法,希望能對大(dà)家恢複硬盤數據有一(yī)定的幫助。 以下(xià)請看一(yī)實例:
估計數據丢失原因:
1.安裝多系統引導軟件後,異常操作造成。
2.遭到某種病毒感染。數據丢失前狀态:2.5GB硬盤,原分(fēn)區爲:C:2GB+D:500MB,D盤裝有重要數據。兩分(fēn)區均爲FAT16格式。
數據丢失過程
一(yī)次系統重啓後,D盤丢失。
數據丢失後的操作
該客戶曾用Fdisk重新分(fēn)區,試圖按原分(fēn)區大(dà)小(xiǎo)再造分(fēn)區,未果。但沒有格式化D盤,隻格式化了C盤并重裝系統。
客戶的數據修複要求
恢複D盤根目錄下(xià)“數碼相機”目錄内所有文件。
所用工(gōng)具:
NORTON DISK DOCTOR:diskedit.exe
數據修複過程:
一(yī)、數據備份 主要包括物(wù)理0磁道各扇區,各分(fēn)區邏輯0磁道,FAT表和根目錄區等,再配以GHOST備份各分(fēn)區的數據區。
二、分(fēn)析該硬盤的主引導扇區MBR(包括主分(fēn)區表和引導程序)、各分(fēn)區的引導扇區DBR、FAT表及根目錄區。
由于已經重新分(fēn)區并能順利啓動C盤(抛開(kāi)病毒原因),故MBR的邏輯結構應該沒問題,通過Diskedit命令察看MBR所在的0磁道第一(yī)扇區,證實估計正确,但現分(fēn)區表與原分(fēn)區表是否完全一(yī)緻,還不能确定。
通過分(fēn)區表,可以查找到各分(fēn)區的引導扇區所在的物(wù)理位置,分(fēn)析後可确定C盤的各項重要數據(引導扇區、第一(yī)FAT表、第二FAT表、根目錄區)均沒有異常,但D盤除了引導扇區DBR外(wài)、上述的其他數據均無法對應,DBR之所以無異常,是因爲重新分(fēn)區的結果,而FAT1、FAT2和根目錄區面目全非的原因,大(dà)緻應該有兩種可能:一(yī)是現分(fēn)區與原分(fēn)區不一(yī)緻,導緻數據對不上号;二是數據已被病毒破壞。
由于在察看MBR時,發現0磁道的其他扇區留有不明程序的殘餘代碼,通過察看其中(zhōng)的一(yī)些顯示信息,可以判定是某種多系統軟件留下(xià)的,說明客戶曾經安裝過多系統管理軟件。這樣大(dà)緻可以排除病毒破壞分(fēn)區的可能,分(fēn)區丢失應該是異常操作多系統管理軟件引起的。
三、尋找原有分(fēn)區 根據前面的分(fēn)析,由于客戶在數據丢失後又(yòu)進行了重新分(fēn)區,而且估計現有的分(fēn)區與原來的分(fēn)區不一(yī)緻,這樣無疑加大(dà)了數據修複的難度,但幸好沒有格式化D盤,因爲如果單單隻是Fdisk,隻會改寫原硬盤的各分(fēn)區的第一(yī)扇區。如果這個扇區不落在原分(fēn)區的重要參數區(DBR、FAT、根目錄)上,那麽修複的成功率還是挺高的。接下(xià)來就是尋找原有D盤的重要數據區了。根據客戶提供的資(zī)料可知(zhī),原D盤根目錄下(xià)有一(yī)個叫“數碼相機”的子目錄,于是用DISKEDIT提供的搜索功能,搜索“數碼相機”對應的十六進制代碼,可以找到原有D盤的根目錄區。曆時30分(fēn)鍾,通過過濾搜索結果,最終找到該根目錄所在的扇區,然後順藤摸瓜,向前翻過兩個FAT表(根據經驗大(dà)概400個扇區~500個扇區)找到原D盤DBR所在的扇區,接着再向前翻63個扇區,找到原D盤的分(fēn)區表,至此,最困難的問題攻克了。
四、重建主分(fēn)區表 因爲客戶後來用Fdisk重新建立的主分(fēn)區表與原來的分(fēn)區表并不一(yī)緻,故必須手工(gōng)重建原分(fēn)區表,通過前面找到的原D盤分(fēn)區表和原D盤的DBR,可以計算出主分(fēn)區表,包括各分(fēn)區的起始、結束扇區、分(fēn)區大(dà)小(xiǎo)、分(fēn)區類型等。算出結果後,改寫0磁道1扇區的主分(fēn)區表。
五、重啓系統,出現原D盤,所有文件基本全部恢複。拷貝出“數碼相機”目錄,做好備份。通知(zhī)客戶取回數據。
說明:
1.數據備份時,不要過分(fēn)相信GHOST,GHOST隻認正确的分(fēn)區,對于隐藏的分(fēn)區它不會複制。對于不正确的分(fēn)區,它會報告錯誤并停止複制過程。GHOST并非一(yī)個純粹意義上的全盤複制軟件,它隻複制那些FAT表上存在的文件,并非複制磁盤上所有的數據!
2.走運的是,該客戶重新分(fēn)的D盤剛好比原D盤大(dà)幾個磁道,故新的D盤分(fēn)區表被建在原C盤最後端的數據區中(zhōng)。所以本次維修基本上可以說100%地恢複了原D盤的數據。
3.更走運的是,該客戶沒有重新格式化D盤,不然就不可能有那麽高的恢複率了。
給讀者的建議
在硬盤數據出現丢失後,請立即聯系當地的數據修複公司。最好不要再對硬盤進行寫操作,那樣會增大(dà)修複的難度,也影響到修複的成功率。
相關概念
MBR(Main Boot Record)即主引導記錄區,它位于整個硬盤的0磁道0柱面1扇區,包括硬盤引導程序和分(fēn)區表。
DBR(Dos Boot Record)即操作系統引導記錄區,通常位于硬盤的0磁道1柱面1扇區,是操作系統可直接訪問的第一(yī)個扇區,它也包括一(yī)個引導程序和一(yī)個被稱爲BPB(BIOS Parameter Block)的本分(fēn)區參數記錄表。每個邏輯分(fēn)區都有一(yī)個DBR。
FAT(File Allocation Table)即文件分(fēn)配表,是DOS、Windows9X系統的文件尋址格式,爲了數據安全起見,FAT一(yī)般做成兩個,第二FAT爲第一(yī)FAT的備份。
DIR是Directory即根目錄區的簡寫,DIR緊接在第二FAT表之後。
聯系電話(huà):020-87518715
聯系郵箱:services@picusit.com
公司名稱:鄭州易科計算機服務有限公司
公司地址:廣州市天河區龍口西路100号中(zhōng)明大(dà)廈1601