1. 程式人生 > >硬盤扇區、柱面的基本知識;

硬盤扇區、柱面的基本知識;

同心圓 ref lin png 一段 區域 成了 存儲 style

轉自:http://www.intohard.com/article-436-1.html

概述:本文介紹硬盤的扇區基本知識, 同時對邏輯扇區和物理扇區的概念做出說明
盤片上涉及的基本概念

整個硬盤上一般有很多的盤片組成,每個盤片如同切西瓜一樣被“切”成一塊一塊的扇面,同時沿著半徑的方向被劃分成了很多同心圓,就是傳說中的磁道,每條磁道被扇面切成很多的扇形區域叫做扇區(扇區是從磁盤讀出和寫入信息的最小單位,通常大小為512字節),不同盤片上的同半徑磁道組成了柱面,這些都是磁盤物理上的概念,知道便可。有了這些概念,便可以計算磁盤的容量:

磁頭數 × 磁道(柱面)數 × 每道扇區數 × 每扇區字節數

l 磁頭(head)數:每個盤片一般有上下兩面,分別對應1個磁頭,共2個磁頭;
l 磁道(track)數:磁道是從盤片外圈往內圈編號0磁道,1磁道…,靠近主軸的同心圓用於停靠磁頭,不存儲數據;
l 柱面(cylinder)數:同磁道數量;
l 扇區(sector)數:每個磁道都別切分成很多扇形區域,每道的扇區數量相同;
l 圓盤(platter)數:就是盤片的數量。

如圖:

技術分享

另外(下面一段來自:http://blog.csdn.net/misiter/article/details/7469710)

硬盤劃分為磁頭(Heads)、柱面(Cylinder)、扇區(Sector)。
*△磁頭(Heads)*:每張磁片的正反兩面各有一個磁頭,一個磁頭對應一張磁片的一個面。因此,用第幾磁頭
就可以表示數據在哪個磁面。
*△柱面(Cylinder)*:所有磁片中半徑相同的同心磁道構成“柱面",意思是這一系列的磁道垂直疊在一起,就形成一個柱面的形狀。簡單地理解,柱面就是磁道。
*△扇區(Sector)*:將磁道劃分為若幹個小的區段,就是扇區。雖然很小,但實際是一個扇子的形狀,故稱為扇區。每個扇區的容量為512字節。

問題1:磁道是在磁盤的外圈還是內圈?
由於歷史原因 , 磁盤的0磁道在最外圈(過去的老式硬盤,每條磁道上的簇的數量都是一樣多的。也就是說最裏面和最外面的磁道的簇的數目是一樣的。顯然,磁密度越低,數據的安全越有保障。而MBR放在0柱面的,第0個磁道的,第1個簇上面,為了這個關鍵數據的安全,所以磁道要從最外開始安排。)

問題2:硬盤上的引導區信息?
硬盤的第一個扇區被稱之為 Boot Sector。由 MBR (MasterBoot Record)、DPT (Disk Partition Table) 和 Boot Record ID 三部分組成。

MBR 又稱作主引導記錄,占用 Boot Sector 的前 446 個字節(0 ~ 0x1BD)。存放系統主引導程序,負責從活動分區中裝載並運行系統引導程序。

DPT 即主分區表,占用 64 個字節 (0x1BE ~ 0x1FD),記錄了磁盤的基本分區信息。主分區表分為四個分區項,每項 16 字節,分別記錄了每個主分區的信息 (因此最多可以有 4 個主分區)。

Boot Record ID 即引導區標記,占用兩個字節 (0x1FE ~ 0x1FF)。對於合法引導區,它等於 0xAA55,這是判別引導區是否合法的標誌。

了解這些,對於分區裝系統足矣;

硬盤扇區、柱面的基本知識;