1. 程式人生 > >【小白裝系統】——硬碟分割槽表格式GUID和MBR知識普及

【小白裝系統】——硬碟分割槽表格式GUID和MBR知識普及

        我們的電腦硬碟分割槽格式一共有兩種,一種是GUID(GPT),一種是MBR。

怎麼判斷自己硬碟是哪一種:

      如果你的電腦原裝系統是win8或者以上的,那麼他的硬碟分割槽表格式為GUID(GPT)格式的;如果是win7以下的,那麼一般就是MBR的了。     

      除此之外我們還可以利用分割槽工具DiskGenius進行判斷,這個工具當進入U啟動的時候就可以看到。                                                              

     點選硬碟,如果轉換分割槽表型別為MBR是可以選中的,那麼說明你的為GUID的,反之,則為MBR的。

                                 

MBR和GUID知識普及:

MBR

        主引導記錄(Master Boot Record,縮寫:MBR),又叫做主引導扇區,是計算機開機後訪問硬碟時所必須要讀取的首個扇區,它在硬碟上的三維地址為(柱面,磁頭,扇區)=(0,0,1)。
        MBR是由分割槽程式(如Fdisk,Parted)所產生的,它不依賴任何作業系統,而且硬碟載入程式也是可以改變的,從而能夠實現多系統引導
        從主引導記錄的結構可以知道,它僅僅包含一個64個位元組的硬碟分割槽表。由於每個分割槽資訊需要16個位元組,所以對於採用MBR型分割槽結構的硬碟(其磁碟卷標型別為MS-DOS),最多隻能識別4個主要分割槽
。所以對於一個採用此種分割槽結構的硬碟來說,想要得到4個以上的主要分割槽是不可能的。這裡就需要引出擴充套件分割槽了。擴充套件分割槽也是主分割槽(Primary partition)的一種,但它與主分割槽的不同在於理論上可以劃分為無數個邏輯分割槽,每一個邏輯分割槽都有一個和MBR結構類似的擴充套件引導記錄(EBR)。在MBR分割槽表中最多4個主分割槽或者3個主分割槽+1個擴充套件分割槽,也就是說擴充套件分割槽只能有一個,然後可以再細分為多個邏輯分割槽。
        在Linux系統中,硬碟分割槽命名為sda1-sda4或者hda1-hda4(其中a表示硬碟編號可能是a、b、c等等)。在MBR硬碟中,分割槽號1-4是主分割槽(或者擴充套件分割槽),邏輯分割槽號只能從5開始。
        在MBR分割槽表中,一個分割槽最大的容量為2T
,且每個分割槽的起始柱面必須在這個disk的前2T內。你有一個3T的硬碟,根據要求你至少要把它劃分為2個分割槽,且最後一個分割槽的起始扇區要位於硬碟的前2T空間內。如果硬碟太大則必須改用GPT。

GPT

          全域性唯一標識分割槽表(GUID Partition Table,縮寫:GPT)是一個實體硬碟的分割槽結構。它是EFI(可擴充套件韌體介面標準)的一部分,用來替代BIOS中的主引導記錄分割槽表。但因為MBR分割槽表不支援容量大於2.2TB(2.2 × 1012位元組)的分割槽,所以也有一些BIOS系統為了支援大容量硬碟而用GPT分割槽表取代MBR分割槽表。
          在MBR硬碟中,分割槽資訊直接儲存於主引導記錄(MBR)中(主引導記錄中還儲存著系統的載入程式)。但在GPT硬碟中,分割槽表的位置資訊儲存在GPT頭中。但出於相容性考慮,硬碟的第一個扇區仍然用作MBR,之後才是GPT頭。
          與支援最大卷為2 TB(Terabytes)並且每個磁碟最多有4個主分割槽(或3個主分割槽,1個擴充套件分割槽和無限制的邏輯驅動器)的MBR磁碟分割槽的樣式相比,GPT磁碟分割槽樣式支援最大卷為18 EB(Exabytes)(1EB=1048576TB)並且每磁碟的分割槽數沒有上限,只受到作業系統限制(由於分割槽表本身需要佔用一定空間,最初規劃硬碟分割槽時,留給分割槽表的空間決定了最多可以有多少個分割槽,IA-64版Windows限制最多有128個分割槽,這也是EFI標準規定的分割槽表的最小尺寸)。與MBR分割槽的磁碟不同,至關重要的平臺操作資料位於分割槽,而不是位於非分割槽或隱藏扇區。另外,GPT分割槽磁碟有備份分割槽表來提高分割槽資料結構的完整性。

       其中轉換為GPT的時候可以建立兩個隱藏分割槽,ESP和MSR。ESP是efi系統分割槽用於儲存引導檔案,MSR是微軟的保留分割槽,用於安裝作業系統。

簡單說明☆:  

            說了這麼多,如果你是第一看這方面的東西的話,很有可能看不太懂,沒關係!這裡有簡單的介紹。 1. MBR分割槽表:Master Boot Record,即硬碟主引導記錄分割槽表,只支援容量在 2.1TB 以下的硬碟,超過2.1TB的硬碟只能管理2.1TB,最多隻支援4個主分割槽或三個主分割槽和一個擴充套件分割槽,擴充套件分割槽下可以有多個邏輯分割槽。
2. GPT分割槽表:GPT,全域性唯一標識分割槽表(GUID Partition Table),與MBR最大4個分割槽表項的限制相比,GPT對分割槽數量沒有限制,但Windows最大僅支援128個GPT分割槽,GPT可管理硬碟大小達到了18EB。只有基於UEFI平臺的主機板才支援GPT分割槽引導啟動。
       GPT分割槽表下的隱藏分割槽:
       ①. ESP分割槽:EFI system partition,該分割槽用於採用了EFI BIOS的電腦系統,用來啟動作業系統。分割槽記憶體放引導管理程式、驅動程式、系統維護工具等。如果電腦採用了EFI系統,或當前磁碟用於在EFI平臺上啟動作業系統,則應建議ESP分割槽。
       ②. MSR分割槽:即微軟保留分割槽,是GPT磁碟上用於保留空間以備用的分割槽,例如在將磁碟轉換為動態磁碟時需要使用這些分割槽空間。

兩種硬碟分割槽模式分別對應的BIOS啟動方式:

     硬碟分割槽格式為MBR格式,啟動模式應該為Legacy;
     硬碟分割槽格式為GUID(GPT)格式,啟動模式應該為UEFI。
     
當把這些調整好之後,按著上篇部落格中U盤裝系統的方法,就可以安裝你想要的作業系統了!