欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

硬盤數(shù)據(jù)丟失找回的方法

  發(fā)布時間:2010-09-08 02:18:43   作者:佚名   我要評論
 隨著硬盤容量的日趨倍增,長時間使用硬盤,硬盤難免有時會出錯,輕則數(shù)據(jù)丟失,重則整個硬盤報廢,造成不可預料的嚴重后果,本文就帶領(lǐng)大家深入淺出的了解硬盤相關(guān)知識,并對常見的幾種數(shù)據(jù)丟失情況采用特殊恢復軟件來進行數(shù)據(jù)恢復,通過文本的帶
 隨著硬盤容量的日趨倍增,長時間使用硬盤,硬盤難免有時會出錯,輕則數(shù)據(jù)丟失,重則整個硬盤報廢,造成不可預料的嚴重后果,本文就帶領(lǐng)大家深入淺出的了解硬盤相關(guān)知識,并對常見的幾種數(shù)據(jù)丟失情況采用特殊恢復軟件來進行數(shù)據(jù)恢復,通過文本的帶領(lǐng),相信對丟失數(shù)據(jù)的恢復再也不是件難事。

  硬盤分區(qū)方式

  硬盤分區(qū)后一般形成3種形式的分區(qū),即主分區(qū)、擴展分區(qū)和非DOS分區(qū)。其中主分區(qū)又稱為主DOS分區(qū)(Primary DOS Partition),擴展分區(qū)又稱為擴展DOS分區(qū)(Extended DOS Partition)。非DOS分區(qū)(Non-DOS Partition)是一種特殊的分區(qū)形式,它是將硬盤中的一塊區(qū)域單獨劃分出來供另一個操作系統(tǒng)使用,如Windows NT、Linux和Unix等。對主分區(qū)的操作系統(tǒng)來講,非DOS分區(qū)是一塊被劃分出去的存儲空間。只有非DOS分區(qū)內(nèi)的操作系統(tǒng)才能管理和使用這塊存儲區(qū)域,非DOS分區(qū)之外的系統(tǒng)一般不能對該分區(qū)內(nèi)的數(shù)據(jù)進行訪問。

  主分區(qū)是一個比較單純的分區(qū),通常位于硬盤的最前面一塊區(qū)域中,構(gòu)成邏輯C磁盤。在主分區(qū)中,不允許再建立其他邏輯磁盤。

  擴展分區(qū)的概念則比較復雜,也是造成分區(qū)和邏輯磁盤混淆的主要原因。由于微機操作系統(tǒng)僅僅為分區(qū)表保留了64個字節(jié)的存儲空間,而每個分區(qū)的參數(shù)占據(jù)16個字節(jié),故主引導扇區(qū)中總計可以存儲4個分區(qū)的數(shù)據(jù)。由于操作系統(tǒng)只允許存儲4個分區(qū)的數(shù)據(jù),如果說邏輯磁盤就是分區(qū),則系統(tǒng)最多只允許4個邏輯磁盤。對于具體的應用,4個邏輯磁盤往往不能滿足實際需求。為了建立更多的邏輯磁盤供操作系統(tǒng)使用,系統(tǒng)引入了擴展分區(qū)的概念。

  所謂擴展分區(qū),嚴格地講它不是一個實際意義的分區(qū),它僅僅是一個指向下一個分區(qū)的指針,這種指針結(jié)構(gòu)將形成一個單向鏈表。這樣在主引導扇區(qū)中除了主分區(qū)外,僅需要存儲一個被稱為擴展分區(qū)的分區(qū)數(shù)據(jù),通過這個擴展分區(qū)的數(shù)據(jù)可以找到下一個分區(qū)(實際上也就是下一個邏輯磁盤)的起始位置,以此起始位置類推可以找到所有的分區(qū)。無論系統(tǒng)中建立多少個邏輯磁盤,在主引導扇區(qū)中通過一個擴展分區(qū)的參數(shù)就可以逐個找到每一個邏輯磁盤。

  ---- 需要特別注意的是,由于主分區(qū)之后的各個分區(qū)是通過一種單向鏈表的結(jié)構(gòu)來實現(xiàn)鏈接的,因此,若單向鏈表發(fā)生問題,將導致邏輯磁盤的丟失。

  硬盤分區(qū)結(jié)構(gòu)

  為了方便操作系統(tǒng)在啟動過程中訪問硬盤的分區(qū)參數(shù),分區(qū)的相關(guān)數(shù)據(jù)存儲在一個被稱為主引導扇區(qū)(MBR)的特殊存儲空間中,也就是存儲在硬盤的0磁頭0柱面 1扇區(qū)。主引導扇區(qū)為分區(qū)數(shù)據(jù)保留了64個字節(jié)的存儲空間,每個分區(qū)的數(shù)據(jù)占用16個字節(jié)的存儲空間。硬盤分區(qū)數(shù)據(jù)由于受主引導扇區(qū)中只能存儲4個分區(qū)數(shù)據(jù)的影響,因此采用的是一種混合的分區(qū)數(shù)據(jù)保存結(jié)構(gòu),這種混合的分區(qū)數(shù)據(jù)結(jié)構(gòu)由以下3個部分組成:

  1.主分區(qū)的分區(qū)數(shù)據(jù)存儲在主引導扇區(qū)中,并且通常是分區(qū)表數(shù)據(jù)中的第一項。考慮到應用的廣泛性,主分區(qū)通常也是活動分區(qū)。

  2.根據(jù)用戶需要,可以建立一個擴展分區(qū)。擴展分區(qū)的相關(guān)數(shù)據(jù)也存儲在主引導扇區(qū)中。擴展分區(qū)實際上是一個指針,它指向系統(tǒng)下一個分區(qū),也就是下一個邏輯磁盤的位置。

  3.根據(jù)是否已經(jīng)建立了擴展分區(qū),系統(tǒng)允許建立2~3個非DOS分區(qū),用于建立其他操作系統(tǒng)的存儲和管理區(qū)域。

  根據(jù)分區(qū)的結(jié)構(gòu),我們知道在主引導扇區(qū)的分區(qū)表中存儲上述3種類型分區(qū)形式的參數(shù),這些參數(shù)包括分區(qū)的起始磁頭、柱面、扇區(qū)和分區(qū)結(jié)束的磁頭、柱面、扇區(qū)參數(shù),以及分區(qū)的類型和是否為活動分區(qū)等對分區(qū)至關(guān)重要的數(shù)據(jù)。對于主分區(qū)和非DOS分區(qū)來講,這些參數(shù)就是分區(qū)實際的參數(shù)。而對于擴展分區(qū)來講,其擴展分區(qū)的起始物理地址實際上是另一個分區(qū)表數(shù)據(jù)的存儲物理地址。根據(jù)擴展分區(qū)中所建立的邏輯磁盤的數(shù)量,將相應產(chǎn)生相同數(shù)量的分區(qū)數(shù)據(jù)。例如,假設(shè)一個物理磁盤的擴展分區(qū)中建立了3個邏輯磁盤,則在主引導扇區(qū)中存儲的分區(qū)表中可以找到第一個邏輯磁盤的起始分區(qū)地址;而在第一個邏輯磁盤的起始物理地址中將存儲兩項分區(qū)數(shù)據(jù),一項是當前邏輯磁盤的分區(qū)數(shù)據(jù),另一項是指向下一個邏輯磁盤的起始分區(qū)地址。也就是說,每一個邏輯磁盤

  實際上均有一個分區(qū)引導扇區(qū),該分區(qū)引導扇區(qū)存儲當前分區(qū)和下一個分區(qū)的引導扇區(qū)的物理地址。若分區(qū)引導扇區(qū)中僅存有當前分區(qū)的物理地址,沒有下一個分區(qū)的物理地址,則表示當前分區(qū)是最后一個邏輯磁盤。所以,我們稱這種逐項給出下一個分區(qū)地址的指針鏈表為一個分區(qū)結(jié)構(gòu)的鏈表。

  包括有4個邏輯磁盤的分區(qū)數(shù)據(jù)存儲結(jié)構(gòu)如圖所示。

  根據(jù)上圖所闡述的分區(qū)與邏輯磁盤結(jié)構(gòu)關(guān)系,不難得出這樣的結(jié)論:邏輯磁盤實際上就是一個獨立的分區(qū),只不過分區(qū)的參數(shù)不是存儲在主引導扇區(qū)中,而是存儲在各個分區(qū)的第一個扇區(qū)中。通過存儲在主引導扇區(qū)中的擴展分區(qū)參數(shù),按單向鏈表的方式可以逐個訪問到邏輯磁盤的分區(qū)參數(shù)。

  用實際的分區(qū)數(shù)據(jù)來理解磁盤參數(shù)的存儲結(jié)構(gòu)

  下面我們用一組實際的數(shù)據(jù)對上述分區(qū)結(jié)構(gòu)理論進行論證,有關(guān)的數(shù)據(jù)如圖所示。

  根據(jù)圖提供的數(shù)據(jù),主引導扇區(qū)(0磁頭0柱面1扇區(qū))中存儲的分區(qū)表數(shù)據(jù)表示物理硬盤分成兩個區(qū),其中第1個分區(qū)為主分區(qū)(分區(qū)類型標志為06H),且為活動分區(qū)。而第2個分區(qū)為擴展分區(qū)(分區(qū)類型標志為05H),下一個分區(qū)表數(shù)據(jù)的存儲地址為0磁頭F4H柱面(即244柱面)1扇區(qū)。用匯編語言程序讀入0 磁頭F4H柱面1扇區(qū)的數(shù)據(jù),發(fā)現(xiàn)其分區(qū)表的數(shù)據(jù)結(jié)構(gòu)與主引導扇區(qū)完全相同,但沒有分區(qū)引導程序部分,除了分區(qū)表數(shù)據(jù)外,其余數(shù)據(jù)均為0。第2個分區(qū)引導扇區(qū)中存儲的分區(qū)表數(shù)據(jù)表示該分區(qū)從1磁頭F4H柱面1扇區(qū)開始,這是該分區(qū)的邏輯0扇區(qū)的位置,而分區(qū)標志(06H)表示對應的分區(qū)為主分區(qū),下一個分區(qū)從0磁頭1ABH(即427)柱面(柱面參數(shù)共10位二進制,其中第9和10位由前一個字節(jié)的最高兩位提供)1扇區(qū)開始,為擴展分區(qū)。依次類推,可以通過第1個擴展分區(qū)的數(shù)據(jù)依序找到每一個分區(qū)或邏輯磁盤的數(shù)據(jù)。在0磁頭262H(即610)柱面1扇區(qū)中存儲的分區(qū)表數(shù)據(jù)表示該分區(qū)是最后一個分區(qū)。

  根據(jù)上圖所提供的硬盤實際存儲的分區(qū)數(shù)據(jù),不難得出這樣的結(jié)論:該硬盤共有兩個分區(qū),其中主分區(qū)構(gòu)成邏輯C磁盤,擴展分區(qū)構(gòu)成D、E和F 3個邏輯磁盤。

  至此,我們了解了硬盤分區(qū)及邏輯磁盤的構(gòu)成原理,同時掌握了分區(qū)的數(shù)據(jù)存儲結(jié)構(gòu)。通過掌握分區(qū)的數(shù)據(jù)存儲結(jié)構(gòu)有助于我們了解數(shù)據(jù)恢復的意義。

 

常用數(shù)據(jù)恢復軟件介紹:

  PCtools9.0(DOS)

  改軟件具有初級的數(shù)據(jù)恢復功能,使用計算機時間較長時間的用戶對此軟件較為熟悉。由于只在DOS下使用改工具,目前此款軟件的應用范圍已經(jīng)大大縮小,取代它的則是在操作系統(tǒng)下使用的數(shù)據(jù)恢復軟件。

  工具軟件PCTOOLS是由美國Central Point軟件公司對PC機設(shè)計的一實用工具箱。自1985年第一版問世,已經(jīng)歷多次版本更新。功能從初期的方便快速的磁盤/文件操作(彌補DOS功能的不足)到如今的集磁盤維護、桌面管理、支持網(wǎng)絡(luò)通訊等多種強有力的功能于一體。操作極為方便、靈活,使一般用戶能做以前只有專家才能進行的一些工作,諸如編輯EXE文件、漢化軟件、恢復被刪除的數(shù)據(jù)。查看磁盤狀態(tài):用PCTOOLS的MAP功能,可以獲知磁盤上是否有壞的扇區(qū),磁盤上自由空間百分比、可用空間、文件分配表、已分配的文件、BOOT區(qū)、目錄、只讀、隱含等文件的分布狀況。排序(SORT):可將磁盤上的所有文件按文件名、擴展名、文件最后修改日期和文件大小進行的分布重新排列恢復已刪除文件(UNDELETE):只要被刪掉文件的存貯區(qū)域未被其他文件覆蓋,均可恢復。搬動文件(MOVE):可將文件

  源盤上移到目標盤上。此外,PCTOOLS還提供了磁盤初始化、硬盤磁頭復位、查找字符串和打印文件清單等其它功能。

  Easyrecovery

  Easyrecovery是一個非常著名的老牌數(shù)據(jù)恢復軟件。該軟件功能可以說是非常強大。無論是誤刪除/格式化還是重新分區(qū)后的數(shù)據(jù)丟失,其都可以輕松解決,其甚至可以不依*分區(qū)表來按照簇來進行硬盤掃描。但要注意不通過分區(qū)表來進行數(shù)據(jù)掃描,很可能不能完全恢復數(shù)據(jù),原因是通常一個大文件被存儲在很多不同的區(qū)域的簇內(nèi),即使我們找到了這個文件的一些簇上的數(shù)據(jù),很可能恢復之后的文件是損壞的。所以這種方法并不是萬能的,但其提供給我們一個新的數(shù)據(jù)恢復方法,適合分區(qū)表嚴重損壞使用其他恢復軟件不能恢復的情況下使用。Easyrecovery最新版本加入了一整套檢測功能,包括驅(qū)動器測試、分區(qū)測試、磁盤空間管理以及制作安全啟動盤等。這些功能對

  日常維護硬盤數(shù)據(jù)來說,非常實用,我們可以通過驅(qū)動器和分區(qū)檢測來發(fā)現(xiàn)文件關(guān)聯(lián)錯誤以及硬盤上的壞道。

  Finaldata

  Finaldata2.0 是目前Finaldata的最新版本。Finaldata是一個日本人開發(fā)的數(shù)據(jù)恢復軟件,F(xiàn)inaldata自身的優(yōu)勢就是恢復速度快,可以免去搜索丟失數(shù)據(jù)漫長的時間等待。不僅恢復速度快,而且其在數(shù)據(jù)恢復方面功能也十分強大,不僅可以按照物理硬盤或者邏輯分區(qū)來進行掃描,還可以通過對硬盤的絕對扇區(qū)來掃描分區(qū)表,找到丟失的分區(qū)。Finaldata在對硬盤掃描之后會在其瀏覽器的左側(cè)顯示出文件的各種信息,并且把找到的文件狀態(tài)進行歸類,如果狀態(tài)是已經(jīng)被破壞,那么也就是說如果對數(shù)據(jù)進行恢復也不能完全找回數(shù)據(jù)。這樣方便我們了解恢復數(shù)據(jù)的可能性。同時此款軟件還可以通過擴展名來進行同類文件的搜索,這樣就方便我們對同一類型文件進行數(shù)據(jù)恢復。

  Finaldata 的速度之快不僅表現(xiàn)在對硬盤掃描時迅速,把已經(jīng)找到要恢復的文件進行保存的速度也非常迅速,F(xiàn)inaldata能充分利用IDE硬盤的ATA133、 ATA100等最大接口速度,對數(shù)據(jù)進行快速保存,在保存數(shù)據(jù)時間方面,F(xiàn)inaldata比其他同類型軟件要快一倍以上。

  幾種常見情況下的數(shù)據(jù)恢復

  ·誤操作導致高級格式化分區(qū)后的數(shù)據(jù)恢復

  在DOS 時代有一個非常不錯工具稱為UnFormat,它可以恢復由Format命令清除的磁盤。如果用戶是在DOS下使用Format命令誤格式化了某個分區(qū)的話,那不防使用該命令試試。不過UnFormat只能恢復本地硬盤和軟件驅(qū)動器,它不能恢復網(wǎng)絡(luò)驅(qū)動器。UnFormat命令除了上面的反格式化功能,它還能重新修復和建立硬盤驅(qū)動器上的損壞分區(qū)表。

  但目前使用UnFormat來恢復格式化后分區(qū)的方法已經(jīng)不那么實用了,我們可以使用多種恢復軟件來進行數(shù)據(jù)恢復,比如諾頓、Easyrecovery和Finaldata2.0等恢復軟件均可以方便的進行數(shù)據(jù)恢復工作。

  ·零磁道損壞時的數(shù)據(jù)恢復

  硬盤的主引導記錄區(qū)(MBR)在零磁道上。MBR位于硬盤的0磁道0柱面1扇區(qū),其中存放著硬盤主引導程序和硬盤分區(qū)表。在總共512字節(jié)的硬盤主引導記錄扇區(qū)中,446字節(jié)屬于硬盤主引導程序,64字節(jié)屬于硬盤分區(qū)表(DPT),兩個字節(jié)(55 AA)屬于分區(qū)結(jié)束標志。零磁道一旦受損,將使硬盤的主引導程序和分區(qū)表信息將遭到嚴重破壞,從而導致硬盤無法引導。

  0磁道損壞判斷:系統(tǒng)自檢能通過,但啟動時,分區(qū)丟失或者C盤目錄丟失,硬盤出現(xiàn)有規(guī)律的“咯吱……咯吱”的尋道聲,運行SCANDISK掃描C盤,在第一簇出現(xiàn)一個紅色的“B”,或者Fdisk找不到硬盤、DM死在0磁道上,此種情況即為零磁道損壞!

  零磁道損壞屬于硬盤壞道之一,只不過由于它的位置太重要,因而一旦遭到破壞,就會產(chǎn)生嚴重的后果。如果0磁道損壞,按照目前的普通方法是無法使數(shù)據(jù)完整恢復的,通常0磁道損壞的硬盤,可以通過PCTOOLS的DE磁盤編輯器(或者DiskMan)來使0磁道偏轉(zhuǎn)一個扇區(qū),使用1磁道來作為0磁道來進行使用。而數(shù)據(jù)可以通過Easyrecovery來按照簇進行恢復,但數(shù)據(jù)無法保證得到完全恢復。

相關(guān)文章

最新評論