MBR和GPT分區
MBR分區:以磁盤的第一個扇區(512byte)記錄分區表,其中,446byte存儲開機管理程序(MBR 主要開機記錄),64byte用於存放分區表
分區實際上是對分區表的修改
MBR分區以磁柱為分割單位
分區表只有64byte,只能夠記錄四個分區的信息,我們可以通過擴展分區的方式增加分區的個數
一個磁盤最多只能有一個擴展分區,擴展分區不能夠格式化,里面可以分出邏輯分區
邏輯分區從變化四開始,例如sda5,例如三個主分區一個擴展分區的情況(sda1,sda2,sda3,,sda5),sda4代表擴展分區
GPT分區:因為最新的磁盤的扇區有可能為4K,因此GPT為了和MBR相兼容,使用了LBA(logic block address)來代替扇區(512),LBA0中446字節存儲開機管理程序
LBA1記錄分區表的開始結束LBA信息及分區表備份的LBA信息(最后的32個LBA),在之后的2-33LBA記錄分區表信息
每個LBA可以記錄四個分區信息,因此可以記錄32*4=128個分區信息,及GPT分區表可以提供128個分區
每個LBA為512byte,因此每個分區使用128byte來記錄,用64bit來記錄分區的起始或結束LBA,因此一個分區理論最大為2^64*512B=2^33TB