磁碟分割區形式有兩種:1、MBR(主啟動記錄)形式,它是存在於磁碟驅動器開始部分的一個特殊的啟動磁區;2、GPT(GUID分割區表)形式,它是一種使用UEFI啟動的磁碟組織方式。
本教學操作環境:windows7系統、Dell G3電腦。
磁碟分割區形式有兩種MBR和GPT。
新買一塊硬碟,設定分割區時,系統會詢問你是想要使用MBR分割區形式還是GPT分割區形式(有些硬碟出廠的時候就預設給你設定了分割區形式)。MBR是以前的分割區形式,GPT是一種新的分割區形式,現在逐漸取代MBR分割區形式。
MBR分割區
MBR的意思是「主開機記錄」,是IBM公司早年間提出的。它是存在於磁碟驅動器開始部分的一個特殊的啟動磁區。這個磁區包含了已安裝的作業系統系統資訊,並用一小段程式碼來啟動系統。如果你安裝了Windows,其啟動資訊就放在這一段程式碼中——如果MBR的資訊損壞或誤刪就不能正常啟動Windows,這時候你就需要找一個引導修復軟體工具來修復它就可以了。Linux系統中MBR通常會是GRUB載入器。MBR。當一臺電腦啟動時,它會先啟動主機板自帶的BIOS系統,bios載入MBR,MBR再啟動Windows,這就是mbr的啟動過程。
GPT分割區
GPT的意思是GUID Partition Table,即「全域性唯一標識磁碟分割區表」。他是另外一種更加先進新穎的磁碟組織方式,一種使用UEFI啟動的磁碟組織方式。最開始是為了更好的相容性,後來因為其更大的支援記憶體(mbr分割區最多支援2T的磁碟),更多的相容而被廣泛使用,特別是蘋果的MAC系統全部使用gpt分割區。gtp不在有分割區的概念,所有CDEF槽都在一段資訊中儲存。可以簡單的理解為更先進但是使用不夠廣泛的技術。
GPT帶來了很多新特性,但MBR仍然擁有最好的相容性。GPT並不是Windows專用的新標準—— Mac OS X,Linux,及其他作業系統同樣使用GPT。在使用新磁碟之前,你必須對其進行分割區。MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁碟上儲存分割區資訊的兩種不同方式。這些分割區資訊包含了分割區從哪裡開始,這樣作業系統才知道哪個磁區是屬於哪個分割區的,以及哪個分割區是可以啟動的。在磁碟上建立分割區時,你必須在MBR和GPT之間做出選擇。目前有且只有這兩種分割區形式。
MBR的侷限性
MBR的意思是「主開機記錄」,最早在1983年在IBM PC DOS 2.0中提出。之所以叫「主開機記錄」,是因為它是存在於驅動器開始部分的一個特殊的啟動磁區。這個磁區包含了驅動器的分割區資訊(64個位元組,大小固定,一個分割區用16個位元組記錄)和已安裝的作業系統的啟動載入器(446位元組)和2個位元組的結束標誌,所以這個磁區的大小是512個位元組。。所謂啟動載入器,是一小段程式碼,用於載入驅動器上其他分割區上更大的載入器。如果你安裝了Windows,Windows啟動載入器的初始資訊就放在這個區域裡——如果MBR的資訊被覆蓋導致Windows不能啟動,你就需要使用Windows的MBR修復功能來使其恢復正常。如果你安裝了Linux,則位於MBR裡的通常會是GRUB載入器。MBR支援最大2TB磁碟,它無法處理大於2TB容量的磁碟。MBR還只支援最多4個主分割區——如果你想要更多分割區,你需要建立所謂「擴充套件分割區」,並在其中建立邏輯分割區。MBR已經成為磁碟分割區和啟動的工業標準。
GPT的優勢
GPT意為GUID分割區表。(GUID意為全域性唯一識別符號)。這是一個正逐漸取代MBR的新標準。它和UEFI相輔相成——UEFI用於取代老舊的BIOS,而GPT則取代老舊的MBR。之所以叫作「GUID分割區表」,是因為你的驅動器上的每個分割區都有一個全域性唯一的識別符號(globally unique identifier,GUID)——這是一個隨機生成的字串,可以保證為地球上的每一個GPT分割區都分配完全唯一的識別符號。這個標準沒有MBR的那些限制。磁碟驅動器容量可以大得多,大到作業系統和檔案系統都沒法支援。它同時還支援幾乎無限個分割區數量,限制只在於作業系統——Windows支援最多128個GPT分割區,GPT硬碟上沒有主分割區、擴充套件分割區的概念,所有的分割區都是叫分割區。在MBR磁碟上,分割區和啟動資訊是儲存在一起的。如果這部分資料被覆蓋或破壞,事情就麻煩了。相對的,GPT在整個磁碟上儲存多個這部分資訊的副本,因此它更為健壯,並可以恢復被破壞的這部分資訊。GPT還為這些資訊儲存了迴圈冗餘校驗碼(CRC)以保證其完整和正確——如果資料被破壞,GPT會發覺這些破壞,並從磁碟上的其他地方進行恢復。而MBR則對這些問題無能為力——只有在問題出現後,你才會發現計算機無法啟動,或者磁碟分割區都不翼而飛了。
GPT的相容性
可以看到,在GTP磁碟的第一個資料塊中同樣有一個與MBR(主開機記錄)類似的標記,叫做PMBR(保護下MBR)。PMBR的作用是,當使用不支援GPT的分割區工具時,整個硬碟將顯示為一個受保護的分割區,以防止分割區表及硬碟資料遭到破壞。UEFI並不從PMBR中獲取GPT磁碟的分割區資訊,它有自己的分割區表,即GPT分割區表。
主分割區、擴充套件分割區和邏輯分割區
這幾個名詞是在MBR中才有的,因為GPT支援無限多個主分割區。倘若你使用的是MBR的分割區形式,那麼你將最少擁有一個、最多隻能有四個主分割區;如果你想要有更多的分割區,那麼你將要建立擴充套件分割區,然後在擴充套件分割區裡面在新建多個邏輯分割區。且主分割區+擴充套件分割區的數量不超過四個;擴充套件分割區可以沒有,最多隻能有一個;邏輯分割區可以沒有,也可以有多個。擴充套件分割區不能包圍在主分割區之間。
啟用的主分割區是硬碟的啟動分割區,他是獨立的,也是硬碟的第一個分割區,正常分的話就是C驅。 分出主分割區後,其餘的部分可以分成擴充套件分割區,一般是剩下的部分全部分成擴充套件分割區,也可以不全分,那剩下的部分就浪費了。但擴充套件是不能直接用的,他是以邏輯分割區的方式來使用的,所以說擴充套件分割區可分成若干個邏輯分割區。他們的關係是包含的關係,所有的邏輯分割區都是擴充套件分割區的一部分。 在linux中相當於hda分割區。
硬碟的容量=主分割區的容量+擴充套件分割區的容量
擴充套件分割區的容量=各個邏輯分割區的容量之和
在MBR分割區表中最多4個主分割區或者3個主分割區+1個擴充套件分割區,也就是說擴充套件分割區只能有一個,然後可以再細分為多個邏輯分割區。
在Linux系統中,硬碟分割區命名為 sda1~sda4 或者 hda1~hda4(sd表示SCSI硬碟,hd表示IDE硬碟,其中a表示硬碟編號,如果有多塊硬碟,那就是b、c、d;1代表第一塊分割區,2代表第二塊分割區,以此類推)。在MBR硬碟中,分割區號1-4是主分割區(或者擴充套件分割區),邏輯分割區號只能從5開始
如圖,磁碟1中F、G、H盤是主分割區,I+K+J是擴充套件分割區,I、K、J 是邏輯分割區 。
在windows中,預設只有你建立了3個主分割區後,才會建立擴充套件分割區。如果我們想直接建立擴充套件分割區的話,可以使用命令
更多相關知識,請存取欄目!
以上就是磁碟分割區形式有哪些的詳細內容,更多請關注TW511.COM其它相關文章!