磁盤的分區

磁盤中最常用的物理單位是扇區,一個磁盤由很多個扇區組成。

老式磁盤的扇區大小是512字節。

CHS和LBA是磁盤的兩種尋址方式,現在都使用LBA方式。

LBA方式很簡單,所有扇區從0開始編號,通過山區數量指定扇區的位置。

用fdisk -lu 可以看到一個磁盤和其中的分區的扇區數量。

第0號扇區是存儲MBR的扇區。

MBR中0—445共446個字節中存儲的是引導程序,通常是GRUB(stage1)。

   446—509共64個字節中存儲的是分區表。

   510、511這最後兩個字節中存儲的是AA55(MBR結束標誌)。

如果最後不是AA55則電腦認爲MBR損壞。


新式磁盤的扇區大小是4k字節。

但是爲了兼容性,硬盤控制器模擬扇區大小爲512字節。

所以爲了性能上不產生額外的開銷,就要將物理和邏輯扇區的起始位置對齊,也就是常說的4k對齊。

因爲4k是512的8倍,所以在分區的時候,就要將每個分區的起始位置的扇區號設置爲8的倍數。


GPT分區是新式的分區方式,分區表從第2扇區到第33扇區共32個扇區,可以創建128個分區。

parted命令用於創建GPT分區。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章