曾有讀者盆友在評論中詢問,用什么方法可以無損的直接將MBR分區(qū)表轉(zhuǎn)換為GPT分區(qū)表,不用格式化硬盤、重裝操作系統(tǒng)。小編掐指一算,今天周五啊!適合把之前準(zhǔn)備好的內(nèi)容分享給大家,這樣周末大家就有充裕的時間嘗試這些操作了。
在技巧方法開始之前,為防止大家一頭霧水,咱們先來了解一下MBR和GPT都是什么吧!
全新硬盤沒有經(jīng)過格式化,安裝操作系統(tǒng)之前,需要進行4K對齊分區(qū),而硬盤分區(qū)初始化的兩種格式,就是今天要說的MBR和GPT。
MBR的全稱是Master Boot Record(主引導(dǎo)記錄),MBR早在1983年IBM PC DOS 2.0中就已經(jīng)提出。之所以叫“主引導(dǎo)記錄”,是因為它是存在于驅(qū)動器開始部分的一個特殊的啟動扇區(qū)。這個扇區(qū)包含了已安裝的操作系統(tǒng)的啟動加載器和驅(qū)動器的邏輯分區(qū)信息。它最大支持2.2TB的硬盤,和32位操作系統(tǒng)無法支持4GB以上內(nèi)存一樣,超過此限制的硬盤容量MBR也是無法正確識別的。此外它只能分出4個主分區(qū),再多的分區(qū)只能創(chuàng)建擴展邏輯分區(qū),別無它法。
GPT的全稱是Globally Unique Identifier Partition Table(小編一次就拼對了,厲害吧),它的推出是和UEFI BIOS相輔相成的,其主要任務(wù)就是為了突破MBR的限制,滿足大家對大容量(最大支持18EB=18000GB)和多分區(qū)(Windows下最多128個分區(qū))的需求。
在安全性方面,GTP也不是吃素的。MBR分區(qū)和啟動信息是保存在一起的。如果這部分?jǐn)?shù)據(jù)被覆蓋或破壞,基本就歇了。但GTP通過保存多個信息副本,能夠恢復(fù)被破壞的信息,更適合對數(shù)據(jù)存儲有所要求的人們。
所以只要是新平臺用戶使用Windows操作系統(tǒng)(Windows 7~Windows10),我們都是強烈推薦使用GPT分區(qū)表格式,對于Windows 8/8.1及Windows 10用戶而言,換用開機啟動速度也可以得到顯著提升。
在MBR分區(qū)表轉(zhuǎn)換為GPT分區(qū)表之前,需要準(zhǔn)備好Windows PE啟動盤,并做好數(shù)據(jù)備份工作(以下操作是有一定風(fēng)險滴)。
開機之后換用Windows PE U盤啟動,在進入Windows PE環(huán)境后,運行DiskGenius,將操作系統(tǒng)所在硬盤分區(qū)表備份到U盤當(dāng)中,一旦操作失敗可以將備份分區(qū)表重新導(dǎo)入到操作系統(tǒng)磁盤。
備份完分區(qū)表后,我們就利用DiskGenius將操作系統(tǒng)盤從MBR模式轉(zhuǎn)換為GPT(GUID)模式。對于使用Windows系統(tǒng)安裝工具劃分磁盤分區(qū)的磁盤系統(tǒng),一般都會有一個幾百兆的隱藏分區(qū),這個時候我們正好可以將其轉(zhuǎn)變?yōu)镋SP分區(qū)(UEFI GPT模式下系統(tǒng)盤必須要有一個ESP分區(qū),這個步驟跳不過滴)。
將隱藏分區(qū)轉(zhuǎn)換為ESP分區(qū)需要先刪除后新建為ESP分區(qū),并重新分配盤符。建立ESP分區(qū)表后,將“Windows ESP分區(qū)文件”(網(wǎng)上搜索對應(yīng)Windows版)復(fù)制到ESP分區(qū)根目錄。接下來運行“EFI分區(qū)修復(fù)工具(網(wǎng)上搜索下載)”,修復(fù)引導(dǎo)即可,Windows目錄選擇系統(tǒng)分區(qū)Windows文件夾。
對于無隱藏分區(qū)的系統(tǒng)盤,就需要我們現(xiàn)在用DiskGenius,選中當(dāng)前C盤的分區(qū),游標(biāo)右鍵“調(diào)整分區(qū)大小”,設(shè)置分區(qū)前部的空間為100MB,然后選中灰色磁盤分區(qū),建立分區(qū),并指定為ESP分區(qū),需要注意的是:千萬千萬不要給分區(qū)指定盤符,鐵定會報錯。需要重啟一次再進入Windows PE模式下,利用DiskGenius指定盤符。
同樣將“Windows ESP分區(qū)文件”復(fù)制到ESP分區(qū)根目錄。接下來運行“EFI分區(qū)修復(fù)工具”,修復(fù)引導(dǎo)即可,Windows目錄選擇系統(tǒng)分區(qū)Windows文件夾。
順利完成以上操作步驟后,請大家重啟電腦直接進入主板BIOS設(shè)置,將啟動模式改成UEFI模式或者Legacy UEFI混合模式才行,只改了分區(qū),不改BIOS是進不去Windows的。
在Windows 10或Windows 11上設(shè)置一個新磁盤,系統(tǒng)會詢問你是要使用MBR(主引導(dǎo)記錄)還是GPT(GUID分區(qū)表)。今天,我們將解釋GPT和MBR之間的區(qū)別,并幫助你為PC或Mac選擇合適的。
GPT帶來了許多優(yōu)點,但MBR仍然是最兼容的,在某些情況下仍然是必要的。順便說一句,這不僅僅是Windows的標(biāo)準(zhǔn),macOS、Linux和其他操作系統(tǒng)也可以使用GPT。
分區(qū)只是指任何類型的存儲設(shè)備(如機械硬盤、固態(tài)硬盤和U盤)上的空間是如何劃分的。
大多數(shù)時候,每個驅(qū)動器只有一個分區(qū),但在很多時候和情況下,你會有更多的分區(qū)。以我們的“磁盤0”為例。
分區(qū)結(jié)構(gòu)定義了如何在分區(qū)上構(gòu)建信息,分區(qū)的開始和結(jié)束位置,以及如果分區(qū)是可引導(dǎo)的,則在啟動期間使用的代碼。如果你曾經(jīng)對磁盤進行過分區(qū)和格式化,或者將Mac設(shè)置為雙啟動Windows,那么你可能不得不處理MBR和GPT。GPT是新的標(biāo)準(zhǔn),正在逐步取代MBR。
在使用磁盤驅(qū)動器之前,必須對其進行分區(qū)。MBR(主引導(dǎo)記錄)和GPT(GUID分區(qū)表)是在驅(qū)動器上存儲分區(qū)信息的兩種不同方式。
這些信息包括分區(qū)在物理磁盤上的開始和結(jié)束位置,因此你的操作系統(tǒng)知道哪些扇區(qū)屬于每個分區(qū),哪些分區(qū)是可引導(dǎo)的。這就是為什么在驅(qū)動器上創(chuàng)建分區(qū)之前必須選擇MBR或GPT。
MBR于1983年首次與IBM PC DOS 2.0一起引入。它被稱為主引導(dǎo)記錄,因為MBR是一個位于驅(qū)動器開頭的特殊引導(dǎo)扇區(qū)。此扇區(qū)包含已安裝操作系統(tǒng)的引導(dǎo)加載程序以及有關(guān)驅(qū)動器邏輯分區(qū)的信息。
引導(dǎo)加載程序是一小段代碼,通常從驅(qū)動器上的另一個分區(qū)加載較大的引導(dǎo)加載程序。如果你安裝了Windows,Windows引導(dǎo)加載程序的初始部分就位于這里,這就是為什么如果MBR被覆蓋,Windows無法啟動,你可能必須修復(fù)它。如果安裝了Linux,GRUB引導(dǎo)加載程序通常位于MBR中。
MBR確實有其局限性。對于初學(xué)者來說,MBR僅適用于大小不超過2TB的磁盤。MBR還最多只支持四個主分區(qū),如果你想要更多,你必須將其中一個主分區(qū)設(shè)置為“擴展分區(qū)”,并在其中創(chuàng)建邏輯分區(qū)。
GPT代表GUID分區(qū)表。這是一個正在逐漸取代MBR的新標(biāo)準(zhǔn)。它與UEFI相關(guān),UEFI用更現(xiàn)代的東西取代了笨重的舊BIOS。反過來,GPT用更現(xiàn)代的東西取代了笨重的舊MBR分區(qū)系統(tǒng)。
它被稱為GUID分區(qū)表,因為驅(qū)動器上的每個分區(qū)都有一個“全局唯一標(biāo)識符”或GUID,一個隨機字符串,長度如此之長,以至于地球上的每個GPT分區(qū)都可能有自己的唯一標(biāo)識符。
GPT不受MBR限制。基于GPT的驅(qū)動器可能要大得多,大小限制取決于操作系統(tǒng)及其文件系統(tǒng)。GPT還允許幾乎無限數(shù)量的分區(qū)。同樣,這里的限制將是你的操作系統(tǒng),Windows在GPT驅(qū)動器上最多允許128個分區(qū),并且你不必創(chuàng)建擴展分區(qū)來使它們工作。
在MBR磁盤上,分區(qū)和引導(dǎo)數(shù)據(jù)存儲在一個位置。如果這些數(shù)據(jù)被覆蓋或損壞,你就有麻煩了。相比之下,GPT在磁盤上存儲這些數(shù)據(jù)的多個副本,因此它更健壯,并且可以在數(shù)據(jù)損壞時進行恢復(fù)。
GPT還存儲循環(huán)冗余校驗(CRC)值,以檢查其數(shù)據(jù)是否完整。如果數(shù)據(jù)已損壞,GPT可以注意到問題,并嘗試從磁盤上的另一個位置恢復(fù)損壞的數(shù)據(jù)。MBR無法知道它的數(shù)據(jù)是否已損壞,只有當(dāng)啟動過程失敗或驅(qū)動器的分區(qū)消失時,你才會看到問題。
GPT驅(qū)動器往往包括一個“保護性MBR”。這種類型的MBR表示GPT驅(qū)動器有一個擴展到整個驅(qū)動器的單個分區(qū)。如果你嘗試使用只能讀取MBR的舊工具管理GPT磁盤,它將看到一個擴展到整個驅(qū)動器的分區(qū)。
此保護性MBR確保舊工具不會將GPT驅(qū)動器誤認(rèn)為未分區(qū)的驅(qū)動器,并用新MBR覆蓋其GPT數(shù)據(jù)。換句話說,保護性MBR保護GPT數(shù)據(jù)不被覆蓋。
Windows只能在運行64位版本的Windows 11、10、8、7、Vista和相應(yīng)服務(wù)器版本的基于UEFI的計算機上從GPT啟動。所有版本的Windows都可以讀取GPT驅(qū)動器并將其用于數(shù)據(jù),如果沒有UEFI,它們就無法從中啟動。
其他現(xiàn)代操作系統(tǒng)也可以使用GPT。Linux內(nèi)置了對GPT的支持。蘋果的英特爾Mac不再使用蘋果的APT(蘋果分區(qū)表)方案,而是使用GPT。
Ubuntu和其他Linux發(fā)行版也支持GPT。
在設(shè)置驅(qū)動器時,你可能需要使用GPT。這是一個更現(xiàn)代、更健壯的標(biāo)準(zhǔn),所有計算機都在朝著這個標(biāo)準(zhǔn)發(fā)展。如果你需要與舊系統(tǒng)的兼容性,例如,使用傳統(tǒng)BIOS從計算機上的驅(qū)動器啟動Windows的能力,你現(xiàn)在必須堅持使用MBR。