數(shù)據(jù)救星——EasyRecovery

ID:39578068

大小:73.50 KB

頁數(shù):10頁

時間:2019-07-06

數(shù)據(jù)救星——EasyRecovery_第1頁
數(shù)據(jù)救星——EasyRecovery_第2頁
數(shù)據(jù)救星——EasyRecovery_第3頁
數(shù)據(jù)救星——EasyRecovery_第4頁
數(shù)據(jù)救星——EasyRecovery_第5頁
資源描述:

《數(shù)據(jù)救星——EasyRecovery》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、數(shù)據(jù)救星——EasyRecovery手工恢復硬盤分區(qū)表記述想必大家都有過數(shù)據(jù)丟失的糟糕經(jīng)歷,費盡心力收集的數(shù)據(jù),由于病毒破壞、誤刪除、誤格式化、分區(qū)軟件誤操作、存儲設備損壞等原因而毀之一旦,真是令人痛心。其實我們只要靜下心來學習一點數(shù)據(jù)恢復方面的淺近知識,遇上這樣的倒霉事,只要不是嚴重的硬件損壞,就能挽回一部分數(shù)據(jù),運氣不錯的話,找回全部數(shù)據(jù)也是可能的。討論數(shù)據(jù)恢復,我們先來看看最簡單的情況:單純的硬盤分區(qū)表損毀(非硬件損壞),現(xiàn)象——分區(qū)丟失。要重建硬盤分區(qū)表,就得搞清楚硬盤分區(qū)是如何組織的,下面先介紹相關的背景知識。一、硬盤文

2、件系統(tǒng)尋址方式:CHS和LBA1.CHS尋址方式CHS是Cylinder(柱面)/Head(磁頭)/Sector(扇區(qū))的縮寫。為什么會有這些參數(shù),這要從硬盤的結構說起。硬盤通常是由幾個盤片疊加在一起,每個盤面由一個磁頭訪問,盤面又劃分為許多同心圓環(huán),這就是磁道,每條磁道又劃分為許多區(qū)段,每個區(qū)段就稱為一個扇區(qū)。硬盤的存儲單位是扇區(qū),數(shù)據(jù)就存儲在扇區(qū)里。由此產(chǎn)生了所謂的3D參數(shù)(DiskGeometry),即磁頭數(shù)(Heads)、柱面數(shù)(Cylinders,所謂柱面是由半徑相同分屬不同盤面的若干磁道組成)、扇區(qū)數(shù)(Sectors)

3、,以及相應的尋址方式。見附圖:在硬盤文件系統(tǒng)中規(guī)定:磁頭數(shù)(Heads)表示硬盤總共有幾個磁頭,也就是有幾面盤片,最大為255(用8個二進制位存儲);柱面數(shù)(Cylinders)表示硬盤每一面盤片上有幾條磁道,最大為1024(用10個二進制位存儲);扇區(qū)數(shù)(Sectors)表示每一條磁道上有幾個扇區(qū),最大為63(用6個二進制位存儲)。每個扇區(qū)一般是512個字節(jié),理論上講這不是必須的,但好象沒有取別的值的。所以CHS方式最大尋址范圍為:255*1024*63*512/1000/1000/1000=8.4GB。在CHS尋址方式中,磁頭

4、,柱面,扇區(qū)的取值范圍分別為0到Heads-1,0到Cylinders-1,1到Sectors(注意是從1開始)。當硬盤需要讀取某一扇區(qū)的數(shù)據(jù)時,先確定柱面號,再確定磁道(磁頭)號,逐級縮小范圍,最后確定扇區(qū)號,這樣就完成了尋址過程。只要確定CHS參數(shù),硬盤就指定相應的磁頭到相應的磁道和扇區(qū)去讀寫數(shù)據(jù)。需要說明的是所謂的CHS參數(shù)與硬盤真實的柱面號、磁頭號、扇區(qū)號并不是一一對應的,一般的硬盤磁頭也就有幾個,不可能到255之多。物理上的柱面號、磁頭號、扇區(qū)號與文件系統(tǒng)中的CHS參數(shù)存在一定的轉換關系,這由硬盤的固件去完成,我們不必關

5、心,在這里,我們只關注文件系統(tǒng)中的CHS參數(shù)。2.LBA尋址方式隨著硬盤技術的不斷發(fā)展,其容量也不斷增大,現(xiàn)在的硬盤早就超過了8G的容量,在硬盤文件系統(tǒng)中采用CHS尋址方式已經(jīng)滿足不了需要了,那么在現(xiàn)代硬盤的文件系統(tǒng)中又是如何尋址的呢?現(xiàn)在的硬盤文件系統(tǒng)基本都采用線性尋址的方式,即把硬盤上所有可用扇區(qū)(假定數(shù)目為N)從0到N-1按序編號,硬盤讀寫數(shù)據(jù)時按扇區(qū)號尋址,這就是LBA尋址方式(logicblockaddress),扇區(qū)編號也就是該扇區(qū)的LBA地址。盡管LBA已經(jīng)成為硬盤文件系統(tǒng)的主流尋址方式(小于8.4G的分區(qū)仍需用CH

6、S方式尋址,在大于8.4G的分區(qū),CHS參數(shù)就沒有什么意義了,此時須用LBA方式尋址),但在Windows系統(tǒng)中整個硬盤的邏輯結構仍然是以傳統(tǒng)上的CHS方式組織起來的,硬盤文件系統(tǒng)是由整數(shù)柱面組成?,F(xiàn)代硬盤件系統(tǒng)的柱面數(shù)已經(jīng)突破了1024的限制,最大磁頭數(shù)和扇區(qū)數(shù)仍為255和63。相對于LBA來說,CHS模式較為直觀,所以磁盤編輯器通常采用CHS模式來作為磁盤邏輯結構劃分方式。二、MBR(MasterBootRecord)、DPT(DiskPartitionTable)、主分區(qū)(PrimaryPartition)、擴展分區(qū)(Ext

7、endedPartition)和邏輯分區(qū)(LogicalPartition)硬盤的第一個扇區(qū)被稱為主引導扇區(qū),習慣上稱為MBR,CHS參數(shù)為0,0,1,LBA參數(shù)為0,它包含了硬盤引導程序和硬盤分區(qū)表(DPT),作用十分重要,如果MBR扇區(qū)受損,那么系統(tǒng)就無法訪問這個磁盤了。1.MBR引導程序概述MBR扇區(qū)的512字節(jié)數(shù)據(jù)中,前446字節(jié)(0to0x1BD)存放硬盤引導程序代碼。電腦從硬盤啟動時,系統(tǒng)從硬盤中首先讀取MBR引導代碼,其流程大致如下:(1)將程序代碼由0:7C00H移動到0:0600H(注,BIOS把MBR放在0:7

8、C00H處)(2)搜索可引導分區(qū),即80H標志成功:goto3失敗:跳入ROMBASIC無效分區(qū)表:goto5(3)讀引導扇區(qū)失?。篻oto5成功:goto4(4)驗證引導扇區(qū)最后是否為0xAA55H失敗:goto5成功:goto6(5)打印錯誤進

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。
关闭