![]() |
學校地址:湖南省 長沙市 雨花區 車站南路紅花坡路口 |
![]() |
學校地址:湖南省 長沙市 雨花區 車站南路紅花坡路口 |
伴隨著科技的發展,80G、120G的硬盤在普通用戶中都已經屢見不鮮了。但是,在長時間的使用硬盤過程中,我們也在承受著硬盤隨時也會出錯的風險,輕則硬盤的數據丟失,重則整個硬盤報廢,造成不可預料的嚴重后果。采用什么辦法,才能解決常見的硬盤數據丟失故障,成為用戶十分關注的問題。
一、硬盤的分區
對于你手中硬盤來說,首先要做的事情就是分區了。硬盤分區是否合理直接影響到以后工作的便利性和數據的安全性。我們 常見到的分區表錯誤也是硬盤的 嚴重錯誤,不同錯誤的程度會造成不同的損失。
如果是沒有活動分區標志,則計算機無法啟動。但從軟驅或光驅引導系統后可對硬盤讀寫,可通過fdisk重置活動分區可進行修復。如果是某一分區類型錯誤,會造成某一分區的丟失。
在一般情況下完成硬盤分區之后,會形成3種形式的分區狀態;即主分區、擴展分區和非DOS分區。
在硬盤中非DOS分區(Non-DOS Partition)是一種特殊的分區形式,它是將硬盤中的一塊區域單獨劃分出來供另一個操作系統使用,對主分區的操作系統來講,是一塊被劃分出去的存儲空間。只有非DOS分區內的操作系統才能管理和使用這塊存儲區域,非DOS分區之外的系統一般不能對該分區內的數據進行訪問。
主分區則是一個比較單純的分區,通常位于硬盤的 前面一塊區域中,構成邏輯C磁盤。其中的主引導程序是它的一部分,此段程序主要用于檢測硬盤分區的正確性,并確定活動分區,負責把引導權移交給活動分區的DOS或其他操作系統。此段程序損壞將無法從硬盤引導,但從軟區或光區之后可對硬盤進行讀寫。
而擴展分區的概念是比較復雜的,極容易造成硬盤分區與邏輯磁盤混淆;分區表的第四個字節為分區類型值,正常的可引導的大于32mb的基本DOS分區值為06,擴展的DOS分區值是05。如果把基本DOS分區類型改為05則無法啟動系統 ,并且不能讀寫其中的數據。
如果把06改為DOS不識別的類型如efh,則DOS認為改分區不是DOS分區,當然無法讀寫。很多人利用此類型值實現單個分區的加密技術,恢復原來的正確類型值即可使該分區恢復正常。
分區表中還有其他數據用于紀錄分區的起始或終止地址。這些數據的損壞將造成該分區的混亂或丟失,一般無法進行手工恢復 ,唯一的方法是用備份的分區表數據重新寫回,或者從其他的相同類型的并且分區狀況相同的硬盤上獲取分區表數據,否則將導致其他的數據永久的丟失。
由于微機操作系統僅僅為分區表保留了64個字節的存儲空間,而每個分區的參數占據16個字節,所以操作系統只允許存儲4個分區的數據,實際使用中4個邏輯磁盤往往不能滿足需求;我們常說的硬盤擴展分區,它只是一個指向下一個分區的指針,這種指針結構將形成一個單向鏈表。所以一旦單向鏈表發生問題,將會導致邏輯磁盤的丟失。
|