硬盤知識詳細介紹課件_第1頁
硬盤知識詳細介紹課件_第2頁
硬盤知識詳細介紹課件_第3頁
硬盤知識詳細介紹課件_第4頁
硬盤知識詳細介紹課件_第5頁
已閱讀5頁,還剩70頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

您可以學習到的內容硬盤的分類和構造MBR分區表的結構和計算方法(硬盤分區大小如何計算,分區的位置)分區結構,MBR硬盤的分區擴展方式引導扇區的結構和功能分區表備份和恢復及相關工具的介紹MBR分區的弱點和GUID分區的介紹硬盤的種類傳統硬盤——機械硬盤,(港臺稱之為硬碟,英文名:HardDiscDrive簡稱HDD全名溫徹斯特式硬盤)是電腦主要的存儲媒介之一,由一個或者多個鋁制或者玻璃制的碟片組成。這些碟片外覆蓋有鐵磁性材料。絕大多數硬盤都是固定硬盤,被永久性地密封固定在硬盤驅動器中。固態硬盤——(SolidStateDisk或SolidStateDrive),作電子硬盤或者固態電子盤,是由控制單元和固態存儲單元(DRAM或FLASH芯片)組成的硬盤。固態硬盤硬盤容量標稱250GB的硬盤到底能容納多少數據呢?由于存儲器生產廠家向來都是按照1000字節當做1k字節,1000k稱為1MB;操作系統都是按照1024計算,也就是:250GB/1024/1024/1024*(1000*1000*1000)=232.83GB。實際只有不大233GB的空間可以使用。磁頭及附屬組件硬盤的邏輯結構硬盤分區表我們一般平時使用Fdisk、PQ、PPM(PragonPartitionManager),Diskpart等軟件給硬盤劃分出幾個分區,安裝操作系統。一塊完整的硬盤是如何被分成若干個分區的呢?主引導記錄(MBR)主引導記錄(MasterBootRecord)位于硬盤0柱面、0磁頭、1扇區,也就是硬盤的第一個扇區,大小為512字節,主引導記錄用于硬盤啟動時將系統控制轉給用戶指定的并在分區表中登記了的某個操作系統。它的結構如下:

分區表項的意義

8020210007FEFFFF0080A903

16個字節邏輯扇區號和CHS參數互轉實例8020210007FEFFFF0080A903

80—活動分區;202100—分區起始柱面,磁頭,扇區號;07—系統標志;NTFSFEFFFF—分區結束柱面,磁頭,扇區號;00080000—分區起始邏輯扇區號;0080A903—分區扇區數量;柱面數量超過1024怎么處理?分區表項給柱面項預留的位數只有10bits,210=1024個柱面,如果超過了這個數,該如何計算呢?前面我們知道,在分區表的后8個字節,分別表示了,分區的起始邏輯扇區號和分區扇區總數,然后根據邏輯扇區號和CHS參數轉換公式,就可以確定柱面數量。繼續計算0080A903——分區扇區數量;翻轉后—03A98000前面知道分區起始扇區是800H;800+03A98000-1=03A987FF,轉換成10進制:61442047;同理得出:結束柱面、扇區、磁頭位置柱面:3824;磁頭:150;扇區:63;此外,還得出分區大小為:61440000*512/1024/1024=30000MB,大約29.2GB擴展分區第一個扇區中的只預留了4個分區表項,我們的要想使用更多的分區,需要借助擴展分區。擴展分區不能直接使用,需要繼續劃分邏輯分區,邏輯分區數量不限,數量受制于操作系統的設計。00FEFFFF0FFEFFFF0088A9030008B7170F系統標志代表擴展分區。備份分區表重建從安全、效率方面來說,永遠也趕不上及時備份。所以我們在每次對磁盤參數進行調整前,一定要進行備份操作。我們可以通過很多方法備份分區表,有從dos下備份,有從windows下備份的,有手動備份的,也有自動備份的工具。下面我們依次講解:DOS下備份操作我們可以通過DiskGen(原名:Diskman)這個工具來操作,首先創建一個Dos啟動盤(可以是U盤、光盤、軟盤、硬盤等),將Diskgen拷貝到啟動盤中。從dos啟動后,我們在命令行后輸入diskgen.需要鼠標的可以在做啟動盤的時候添加。比如:C:\>diskgen(回車)進入Diskgen的主界面.分區表備份文件HDPT.HDP該文件包括MBR、擴展分區鏈表中的所有分區表、分區引導記錄。出現分區問題,可以采取恢復分區表的方法。實在不行,可以采用重建分區表。還不行,可以考慮手動恢復。HDPT.TXT里面還是分區表的文字描述,可以當做參考。Windows下面的分區表備份工具Diskgenius3.1Beta3;PartitionTableDoctor3.5;Diskgenuis3.1.0412.3它是在最初的DOS版的基礎上開發而成的。Windows版本的DiskGenius軟件,除了繼承并增強了DOS版的大部分功能外(少部分沒有實現的功能將會陸續加入),還增加了許多新的功能。如:已刪除文件恢復、分區復制、分區備份、硬盤復制等功能。另外還增加了對VMWare虛擬硬盤的支持。更多功能正在制作并在不斷完善中。另外,應廣大用戶的要求,新的DOS版本也在制作當中,不久即將發布。特點:1、支持傳統的MBR分區表格式及較新的GUID分區表格式。

2、支持基本的分區建立、刪除、隱藏等操作。可指定詳細的分區參數;

3、支持IDE、SCSI、SATA等各種類型的硬盤。支持U盤、USB硬盤、存儲卡(閃存卡);

功能4、支持FAT12、FAT16、FAT32、NTFS文件系統;

5、支持EXT2/EXT3文件系統的文件讀取操作。支持LinuxLVM2磁盤管理方式;

6、可以快速格式化FAT12、FAT16、FAT32、NTFS分區。格式化時可設定簇大小、支持NTFS文件系統的壓縮屬性;

7、可瀏覽包括隱藏分區在內的任意分區內的任意文件,包括通過正常方法不能訪問的文件??赏ㄟ^直接讀寫磁盤扇區的方式讀寫文件、強制刪除文件;

8、支持盤符的分配及刪除;

9、支持FAT12、FAT16、FAT32、NTFS分區的已刪除文件恢復、分區誤格式化后的文件恢復。成功率較高;

10、增強的已丟失分區恢復(重建分區表)功能,恢復過程中,可即時顯示搜索到的分區參數及分區內的文件。搜索完成后,可在不保存分區表的情況下恢復分區內的文件;

功能11、提供分區表的備份與恢復功能;

12、可將整個分區備份到一個鏡像文件中,可在必要時(如分區損壞)恢復。支持在Windows運行狀態下備份系統盤;

13、支持分區復制操作。并提供“全部復制”、“按結構復制”、“按文件復制”等三種復制方式,以滿足不同需求;

14、支持硬盤復制功能。同樣提供與分區復制相同的三種復制方式;

15、支持VMWare虛擬硬盤文件(“.vmdk”文件)。打開虛擬硬盤文件后,即可像操作普通硬盤一樣操作虛擬硬盤;

16、可在不啟動VMWare虛擬機的情況下從虛擬硬盤復制文件、恢復虛擬硬盤內的已刪除文件(包括格式化后的文件恢復)、向虛擬硬盤復制文件等;

17、支持“.img”“.ima”磁盤及分區映像文件的制作及讀寫操作;

18、支持USB-FDD、USB-ZIP、USB-HDD模式啟動盤的制作及其文件操作功能;

19、支持磁盤壞道檢測與修復功能。

重建主引導記錄(MBR)

“主引導記錄”位于每塊硬盤的第一個扇區中,用于引導操作系統。本軟件會在保存分區表時自動檢查主引導記錄(MBR),當發現MBR無效時會自動修復。

本軟件對MBR有效性的檢測可能并不準確。因此,在必要時可通過本軟件的“重建主引導記錄”功能修復。操作方法如下:

點擊“硬盤-重建主引導記錄(MBR)”菜單項,程序彈出下列提示:點擊“是”按鈕后,程序將用本軟件自帶的MBR替換當前的MBR。注意DiskGenius3.1的備份分區表文件和dos下的diskgen備份下的分區表文件不一致,前者多了512字節,內容是標志硬盤信息,如制造商、硬盤序列號等。如果想在dos下恢復windows下備份的分區表,可以把文件前512字節刪除保存即可。PartitionTableDoctor3.5分區表醫生3.5軟件打開,提示插入軟盤,創建恢復磁盤。點擊Cancel即可PTD的備份分區表文件備份的分區表擴展名為dat,內容和diskgen產生的基本一致,包括MBR、主、擴展分區表、分區引導記錄?;謴筒僮鞔笸‘惿葏^備份功能PTDD提供了扇區備份功能,我們可以將MBR、DBR等備份到不常用的空白扇區,出現問題,我們可以輕松的恢復。其他軟件以PPM(ParagonPartitionManager9.0)為例。功能類似PQ,但更為強大。Ptedit32ptedit32是在Nortonpartitionmanager程序目錄下提供的分區表編輯軟件,在2000/xp/2003/vista下都能運行。調整引導記錄參數微軟提供的工具從vista開始,微軟在系統安裝光盤里面提供了一個程序:bootsect。從字面上理解,就是引導扇區Bootsect可以恢復各種原因引起的MBR、DBR丟失或損壞。Bootsect應用實例恢復xp的MBR和系統分區引導代碼:bootsect/nt52sys/mbr恢復vistaMBR

bootsect/nt60sys/mbr恢復xpD:的引導記錄

bootsect/nt52D:恢復vista所有分區的引導記錄

bootsect/nt60all

Bootsect的原理Bootsect程序的數據段保存著vista、xp的MBR、DBR引導代碼。VistaloaderMBR分區的缺陷盡管目前MBR分區類型占了絕大多數,但是他有很多缺陷:MBR磁盤只支持4個分區表項;每個分區長度至少占用一個柱面;最大支持2TB硬盤;……GUID分區表格式(GloballyUniqueIdentifierPartitionTableFormat)GUID分區表(簡稱GPT。使用GUID分區表的磁盤稱為GPT磁盤)是源自EFI標準的一種較新的磁盤分區表結構的標準。與目前普遍使用的主引導記錄(MBR)分區方案相比,GPT提供了更加靈活的磁盤分區機制。它具有如下優點:

1、支持2TB以上的大硬盤。

2、每個磁盤的分區個數幾乎沒有限制。為什么說“幾乎”呢?是因為Windows系統最多只允許劃分128個分區。不過也完全夠用了。

3、分區大小幾乎沒有限制。又是一個“幾乎”。因為它用64位的整數表示扇區號??鋸堃稽c說,一個64位整數能代表的分區大小已經是個“天文數字”了,若干年內你都無法見到這樣大小的硬盤,更不用說分區了。

4、分區表自帶備份。在磁盤的首尾部分分別保存了一份相同的分區表。其中一份被破壞后,可以通過另一份恢復。

5、每個分區可以有一個名稱(不同于卷標)。操作系統對GUID分區表支持既然GUID分區方案具有如此多的優點,在分區時是不是可以全部采用這種方案呢?不是的。并不是所有的Windows系統都支持這種分區方案。請看下表:是不是很失望?目前多數的個人電腦系統還無法完美支持GPT磁盤。但是這并不意味著我們不需要了解GUID分區方案。別忘了,硬件的發展速度總是令人吃驚的。1.5TB的硬盤已經大量上市,2TB以上容量的硬盤很快就會普及,基于EFI的主板也正在銷售。GUID分區方案終將成為主流。

系統啟動過程1.開機

2.BIOS加電自檢(PowerOnSelfTest--POST)內存地址為0FFFF:0000

3.將硬盤第一個扇區(0頭0道[柱面]1扇區,也就是BootSector)讀入內存地址0000:7C00處.

4.檢查(WORD)0000:7DFE是否等于0xAA55,若不等于則轉去嘗試其它啟動介質

如果沒有其它啟動介質則顯示"NoROMBASIC"然后死機.

5.跳轉到0000:7C00處執行MBR中的程序.

6.MBR首先將自己復制到0000:0600處,然后繼續執行.

7.在主分區表中搜索標志為活動的分區.如果發現沒有活動分區或有不止一個活動分區,則轉停止

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論