MBR磁碟結構

2021-10-14 05:03:43 字數 1013 閱讀 3042

硬碟剛買來使用時需要經過分割槽然後格式化才能夠使用,硬碟經過分割槽後,分割槽軟體便會寫乙個主引導扇區,這個扇區位於硬碟的 0 磁軌 0 柱面第1扇區(即0區)(注意:該扇區為隱含扇區,0道0面的全部扇區均為隱含扇區,普通的磁碟訪問命令無法直接訪問,同時該磁軌的其他62個扇區也是隱含的,因此有引多系統引導程式就把自己的程式**放在其他隱含扇區,有些引導區病毒也把自己的**放在其他隱含扇區。)。在該扇區512位元組中,硬碟的主引導記錄區mbr (main boot record)只占用了前 446 個位元組(偏移 000h-- 偏移 1bdh ),另外的 64個位元組(偏移 1beh-- 偏移 1fdh )是硬碟分割槽表dpt(disk partition table ) , 最後兩個位元組 "55 aa" (偏移 1feh-偏移 1ffh )是分割槽結束標誌。

主引導記錄中包含了硬碟的一系列引數和一段引導程式。其中的硬碟引導程式的主要作用是檢查分割槽表是否正確並且在系統硬體完成自檢以後引導具有活動標誌(80h)的分割槽上的作業系統,並將控制權交給活動盤上的作業系統的啟動程式。其具體結構如下:

mbr的產生不依賴哪一種作業系統,而且硬碟引導程式也是可以改變的,從而實現多系統共存。主引導區的引導程式也可以全部為0,只是此時的硬碟不能引導起動。不論硬碟所裝的什麼樣的作業系統,其mbr區的分割槽表的結構是一樣的,引導程式在windows作業系統下基本一樣,msdos6.22和msdos7.0不一樣,其內容有所改變,但工作原理是一樣的。如果你的電腦c盤安裝的是nt作業系統時,其mbr區的引導程式就會和win98的不同。

每個硬碟都只能有乙個主引導區,擴充套件分割槽表可以有多個。

而當我們用分割槽軟體建立好邏輯盤之後,需要對其進行格式化,對於不同的系統節構其格式也不同,對於dos/win作業系統,格式化會於分割槽邏輯首扇區建立引導扇區,其後是檔案分配表(fat),再後就是目錄表和資料區了

磁碟結構簡介

今天在學習 鳥哥的linux私房菜 時,鳥哥講到了磁碟結構,看得我雲裡霧裡的。索性網上搜尋,看到一篇比較好的博文,主要是圖例比較精準,結合文字描述很快就搞明白了。這裡講的主要是網上所謂的老式磁碟,它是由乙個個碟片組成的,我們先從個碟片結構講起。如圖1所示,圖中的一圈圈灰色同心圓為一條條磁軌,從圓心向...

磁碟結構簡介

今天在學習 鳥哥的linux私房菜 時,鳥哥講到了磁碟結構,看得我雲裡霧裡的。索性網上搜尋,看到一篇比較好的博文,主要是圖例比較精準,結合文字描述很快就搞明白了。這裡講的主要是網上所謂的老式磁碟,它是由乙個個碟片組成的,我們先從個碟片結構講起。如圖1所示,圖中的一圈圈灰色同心圓為一條條磁軌,從圓心向...

磁碟結構簡介

今天在學習 鳥哥的linux私房菜 時,鳥哥講到了磁碟結構,看得我雲裡霧裡的。索性網上搜尋,看到一篇比較好的博文,主要是圖例比較精準,結合文字描述很快就搞明白了。這裡講的主要是網上所謂的老式磁碟,它是由乙個個碟片組成的,我們先從個碟片結構講起。如圖1所示,圖中的一圈圈灰色同心圓為一條條磁軌,從圓心向...