硬碟剛買來使用時需要經過分割槽然後格式化才能夠使用,硬碟經過分割槽後,分割槽軟體便會寫乙個主引導扇區,這個扇區位於硬碟的 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),再後就是目錄表和資料區了
硬碟結構介紹
今天看書的時候,偶然看到關於硬碟結構的描述,但是由於介紹過於簡單,自己看了看別人的部落格,總結了一下硬碟的結構和儲存的方式。圖一是硬碟盤面的結構圖,乙個碟片由上下兩個盤面,以盤面中心為圓心的同心圓是磁軌。圖一儲存容量 磁頭數 磁軌數 柱面數 每道扇區數 每扇區位元組數 圖二由圖二我們可以看出,每乙個...
MBR磁碟結構
硬碟剛買來使用時需要經過分割槽然後格式化才能夠使用,硬碟經過分割槽後,分割槽軟體便會寫乙個主引導扇區,這個扇區位於硬碟的 0 磁軌 0 柱面第1扇區 即0區 注意 該扇區為隱含扇區,0道0面的全部扇區均為隱含扇區,普通的磁碟訪問命令無法直接訪問,同時該磁軌的其他62個扇區也是隱含的,因此有引多系統引...
磁碟結構及分割槽
硬碟是現在計算機上最常用的儲存器。我們都知道,計算機之所以神奇,是因為它具有高速分析處理資料的能力。而這些資料都被以檔案的形式儲存在硬碟裡。不過,計算機可不像人那麼聰明。在讀取相應的檔案時,你必須要給出它相應的規則。這就是分割槽概念的形成。分割槽從實質上說就是對硬碟的一種格式化。當我們建立分割槽時,...