MBR和GPT的區別

2021-07-03 07:12:40 字數 2953 閱讀 3513

大硬碟和win8系統,讓我們從傳統的bios+mbr模式公升級到uefi+gpt模式,現在購買的主流電腦,都是預裝win8系統,為了更好的支援2tb硬碟,更快速的啟動win8,預裝系統都採取了gpt分割槽的格式,並且主機板bios支援uefi啟動。

如果您對這些專用名詞比較陌生的話,筆者簡單解釋一下:

mbr和gpt是兩種不同分割槽形式,好比你買回來一塊新硬碟,要劃分成不同的區域,系統、工具、**等等,看你怎麼分,傳統的mbr模式只能分4個主分割槽,並且最大的支援2.1t硬碟。gpt可以分無數多分割槽,並且支援9.4zb硬碟(9.4zb=94億tb)。

ntfs,fat32是檔案系統,好比你給分好區的硬碟上打上格仔,方便填充資料。至於打成什麼樣的格仔由你自己決定,現在win主流是ntfs。

幾種常見分割槽解釋:

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分割槽引導啟動。

3. esp分割槽:efi system partition,該分割槽用於採用了efi bios的電腦系統,用來啟動作業系統。分區內存放引導管理程式、驅動程式、系統維護工具等。如果電腦採用了efi系統,或當前磁碟用於在efi平台上啟動作業系統,則應建議esp分割槽。

4. msr分割槽:即微軟保留分割槽,是gpt磁碟上用於保留空間以備用的分割槽,例如在將磁碟轉換為動態磁碟時需要使用這些分割槽空間。

主流分割槽對比:

一、mbr分割槽結構

mbr包括:引導**、windows磁碟簽名、mbr分割槽表和mbr結束標誌共計4部分。位於硬碟的0柱面、0磁頭、1扇區

二、gpt分割槽結構

gpt磁碟分割槽結構解決了mbr只能分4個主分割槽的的缺點,並且支援大硬碟,分割槽結構清晰簡單而且有備份。

如何在gpt分割槽上安裝win7

了解到pt分割槽結構後,我們要知道要採用gtp格式分割槽裝系統,所需要的系統必須是win7 x64位以上的,並且主機板支援uefi啟動模式。

gpt格式分割槽最少要分三個區。

第乙個是efi系統保護區(預設隱藏不載入)第二個是msr微軟保留分割槽,第三個是系統資料分割槽。

安裝過程:

1、準備乙個全新硬碟,開機,插入win7 x64位安裝光碟,從光碟啟動。(什麼,沒有光碟,那只有製作u盤安裝盤了)

1>行動硬碟(u盤)準備乙個fat32分割槽,一定要fat32分割槽,因為efi bios只能識別fat32分割槽,推薦5g+,最低要求,能放下win7 映象解壓出的所有檔案。主分割槽也行,邏輯分割槽也行,不需要有引導功能。為方便敘述,該分割槽稱為install分割槽。

2>將win7 x64映象中的所有檔案複製到install分割槽根目錄

3>將efi shell(x64).zip解壓到install分割槽根目錄,

ps:efi shell(x64).zip已經包含有diskpart工具

4>將bootmgfw.efi複製到install分割槽根目錄

最終,install分割槽目錄結構如下圖

2、安裝畫面選擇現在安裝,自定義安裝,到了選擇分割槽的時候(這個時候看到的應該是乙個完全沒有分割槽的空硬碟)這個時候按shift+f10。

3、建立gpt分割槽過程(重要):

輸入diskpart,回車。

輸入list disk,可以看到硬碟編號,0,1,2,3…什麼的。

輸入select disk x(x是硬碟編號)選中你要分割槽的硬碟。

輸入clean清除該硬碟上的所有分割槽(如果你的硬碟不是未分割槽狀態)。

輸入convert gpt將該硬碟轉換成gpt分割槽表(基本上可以說是永久轉換,沒法轉回mbr,除非你再次用clean清除分割槽表)。

現在開始建立efi分割槽:

輸入create partition efi size=***(***是分割槽大小,以mb為單位 ,windows預設也就是128m,mac預設200m)

輸入create partition msr size=***(msr是microsoft保留分割槽,windows預設好像也就是100m)

輸入create partition primary size=*** d=yyy建立資料分割槽,可用於安裝作業系統(id=yyy可以不必輸入,它代表的是guid分割槽型別(格式,就像mbr分割槽表的fat/ntfs/hfs+用乙個字串代表分割槽格式,只不過guid它很長,是全球唯一識別符號,這裡不輸入的話,在安裝作業系統,格式化分割槽時會自動生成)。

然後再重複上面那一句建立多個資料分割槽。

建完了分割槽後,可以將efi分割槽格式化一下以便掛載,方法:

輸入list partition看一下efi分割槽的編號是多少。

輸入select partition x選中efi分割槽(一般是1)。

輸入assign letter=x(x代表你要給它分配的碟符,隨便填乙個沒被占用的碟符就好了)

輸入exit退出diskpart分割槽工具,這下又回到了命令列。

輸入format x: /fs:fat32 /q /y格式化這個efi分割槽。

這樣乙個gpt磁碟就做好了,剩下就是安裝了。

4、分割槽好了以後,就可以在圖形介面下進行安裝操作了。

附錄:win8 在gpt分割槽下安裝win7(即可保留原win8系統和一鍵還原)

後記:efi作為乙個一直在伺服器系統中使用的成熟技術(並不是新技術),其取代bios是必然趨勢。同樣mbr作為dos時代的遺毒,也將被淘汰。efi+gpt將成為主流,的確要好好實踐一下哦。

MBR和GPT的區別

mrb用於win平台 gpt主要用於mac 蘋果 mbr分割槽表與gpt分割槽表的關係 與支援最大卷為2 tb terabytes 並且每個磁碟最多有4個主分割槽 或3個主分割槽,1個擴充套件分割槽和無限制的邏輯驅動器 的mbr磁碟分割槽的樣式相比,gpt磁碟分割槽樣式支援最大卷為18 eb exa...

MBR與GPT的區別

由於在伺服器上裝windows系統,一共有3個4t的硬碟,但是在windows系統下最大顯示的為7t,這是因為3個4t硬碟做了raid5,即 3.6tx 3 1 7t,大約是7t。由於單個行動硬碟大於2t,而mbr格式的硬碟最大讀取為2t,所以為了最大利用硬碟,需要將硬碟格式轉為gpt形式。關於ra...

MBR和GPT分割槽

mbr是傳統的分割槽表型別,最大缺點是不支援容量大於2t的硬碟。gpt則彌補了mbr這個缺點,最大支援18eb的硬碟,是基於uefi使用的磁碟分割槽架構。其中,目前所有的windows系統均支援mbr,但gpt卻只有64位系統才能支援。此外,bios只支援mbr引導系統,而gpt僅支援uefi引導系...