請選擇 進入手機版 | 繼續訪問電腦版

28computer.com

 找回密碼
 即時註冊

掃一掃,訪問微社區

Login

免註冊即享有會員功能

查看: 7109|回復: 0

[中上級] 大容量硬碟、UEFI 系統進階玩法:GPT / MBR 互轉

[複製鏈接]

83

主題

103

帖子

472

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
472
發表於 2015-3-18 17:13:20 | 顯示全部樓層 |閱讀模式
本帖最後由 kinsir 於 2015-3-18 17:23 編輯

大容量硬碟、UEFI 系統進階玩法:GPT / MBR 互轉




隨著硬碟容量愈來愈大,包含UEFI的主機板也遍地開花,不難相信以後以GPT分區的磁碟格式會成為主流,不過目前3TB以上的硬碟畢竟還不普及,傳統MBR對於一些硬碟管理軟體的支援性也比較好,因此目前GPT格式尚不必要,本篇教學就是讓各位讀者有個反悔的機會,在兩種分割區中輕鬆轉換。

由於此篇教學需更改硬碟的分割區,
有可能造成檔案損毀的情形,
因此請讀者先行備份。

搞清楚GPT跟MBR的差別
硬碟愈來愈大,傳統電腦中的BIOS卻只能定位到2TB左右的容量,超過的空間就無法使用,這是因為BIOS所採用的磁碟分割方式為「MBR」(Master Boot Record),MBR只能定址約2TB左右的大小(2.2 × 1012位元組),而且也只支援最大4個主分割區,也就是如果你有一顆3TB以上的硬碟,一定無法只分割為一個分割區而能用完全部容量。因此各家主機板廠商紛紛推出新一代的UEFI BIOS,如此才能解決硬碟的辨識問題,所以UEFI的出現不是光為了讓BIOS圖形化更容易使用,更是為了要支援「GPT」這個硬碟分割格式,它才能支援3TB以上的大容量硬碟喔!
GPT(GUID Partition Table)從特性上看來,確實比MBR優秀不少,光是可以支援最大容量到18EB(約為1887萬TB),以及分割區最大可以到128個,就足夠打到MBR站不起來了。從Windows Server 2003以後的微軟系統,都可以讀寫GPT分割區,蘋果電腦從OS X開始也都開始支援,不過除了少數Linux系統以外,幾乎都只支援從UEFI來啟動GPT,並不能從BIOS中開機,因此以微軟Windows來說,目前就分為BIOS+MBR以及UEFI+GPT兩種開機方式,撇除開機時的不同,在進入系統以後的操作方式及功能,都是完全相同的,最大不同只差在支援的硬碟大小跟數量。

我只知道我的硬碟是NTFS,這跟MBR或GPT有關係嗎?
又是MBR、GPT又是NTFS的,確實很讓人摸不著頭緒。如果把硬碟空間當作一座圖書館的話,分割區MBR及GPT是一個個書架,讓你可以放置書籍,不用把書全部堆在地上亂糟糟。而NTFS/FAT32等就是書架上的書的排列方式,所以我們可以稱MBR及GPT為「分割區」,而NTFS/FAT32等檔案格式就是「分割表」。
那這麼說來,不管硬碟多大,一律分割成GPT磁區不就好了,既是未來的趨勢,新的格式用起來爽度也夠,不過GPT也不是完全只有優點,雖然說在系統碟格式化成GPT並安裝Windows 7/8用起來根本不會有問題,不過如果你還要把這顆硬碟安裝到其他舊系統(如XP)的電腦,就很有可能會讀不到囉!還有GPT硬碟因為相容性的關係,明明你只是要分割一個主分割區,卻一次就多分出了好幾塊空間,看起來相當礙眼,為什麼會這樣呢?
GPT分割區因為是新格式,不免會與舊系統或硬體共用,但是舊版系統跟硬碟分區軟體有可能會不認得GPT啊!因此GPT分區在建立時也會順便建立一個性質為「Protective MBR」的分割區,以免無法辨識GPT分割區的軟體誤將檔案內容破壞。因此通常在使用Windows 8光碟安裝UEFI系統時,除了產生安裝系統的主分割區以外,還會有以下3個分割區:
  • 修復分割區(約300MB):這個分割區是微軟獨有,用來在需要修復系統的情況,供給Windows RE(Windows Recovery Environment)存取之用。
  • ESP分割區(約100MB):非必須存在,放置UEFI啟動檔案,在開機時UEFI BIOS會讀取這塊區域,檔案格式為FAT32。
  • MSR分割區(約128MB):必須存在,就是前面所說的Protective MBR,當這顆碟安裝到不支援GPT的系統或硬碟管理軟體時,由於它們只會讀取到此分割區,就不會破壞GPT主分割區中的檔案了。
由於以GPT方式分割硬碟實在是分太多區塊了,因此有的網友認為2TB以內的硬碟在安裝系統時只要用傳統的BIOS+MBR安裝即可。而且用SSD來安裝系統已經漸漸成為趨勢,目前SSD的主流大小在128~256GB左右,更是不能任意浪費空間,即使GPT分割區實在是好處多多,但MBR也還尚未過氣,一般電腦使用仍綽綽有餘,如果你已經後悔想換回MBR硬碟,卻早已安裝系統懶得重灌怎麼辦?沒關係,《密技偷偷報》來教你如何無痛將GPT轉為MBR吧。

光碟安裝UEFI版Windows
由於很多讀者都還沒安裝過UEFI版的Windows 8,因此小編想先教大家如何安裝,其實過程並不難,過程與平時我們教讀者們安裝Windows時差不多,如果你的系統硬碟超過3TB的話,可得一定要以GPT分割區來安裝Win 8喔!
完成以下步驟需自備Windows安裝光碟。


Step1
在安裝UEFI版的Windows 8前,請先在開機時按一下〔DEL〕或是〔F2〕進入BIOS選單,然後在開機相關的選項中選擇
Step2
不同主機板支援的UEFI安裝方式也不同,大多數主機板都支援上一個步驟從UEFI光碟載入安裝精靈,但也有意外的情形。小編另一台電腦在BIOS中怎麼找都找不到,不過在開機時按一下〔F11〕就能在開機選項中找到用UEFI模式開啟光碟機囉!
Step3
過程與一般版本皆相同,主要差異就在安裝前的硬碟分割格式,在安裝時到「您要在哪裏安裝Windows」步驟時,按一下〔新增〕讓Windows 8安裝光碟分割新硬碟。
Step4
分割新硬碟時,當然可以隨自己的需求分割所需大小,在「大小」填入硬碟空間以後,按一下〔套用〕即可。
Step5
在正式分割前,會跳出一個對話盒告知你Windows可能會建立其他分割區,按一下〔確定〕繼續分割。
Step6
分割完成以後,可以看到如果都以Windows 8原版光碟來分割的話,UEFI比起一般版本的Win 8多出了兩個分割區,分別是100MB的ESP與128MB的MSR分區。

製作UEFI USB安裝碟
當然用原廠光碟安裝是最沒有風險的,不過如果你的電腦沒有光碟機的話(例如一些UltraBook超薄筆電),也可以將檔案存進隨身碟來安裝,比臨時去找台外接式光碟機還簡單喔!
完成以下步驟需自備Windows光碟及剩餘空間4GB以上的USB隨身碟一支。
Step1
首先,先找來一支剩餘空間大小至少為4GB的USB隨身碟,然後在檔案總管中將它格式化。
由於格式化時,此隨身碟中的資料全部都會不見,因此在製作安裝碟前,請先備份隨身碟中原來的檔案。
Step2
跳出格式化對話盒時,將此隨身碟格式化為FAT32即可。
Step3
接下來將Windows 8 32或64位元的安裝光碟內容完整丟入隨身碟以後,就完成UEFI安裝碟的製作囉!
Step4
如果是要製作Windows 7版本的UEFI安裝碟的話,因為安裝光碟中的檔案缺少EFI開機檔,因此除了將安裝光碟中的檔案完整複製到隨身碟中,還需要另外下載缺少的檔案。
Windows 7只有64位元版本可用EFI開機並安裝,32位元版本則不行。
Step5
將「bootx64.rar(http://db.tt/gW9wXUzi)」下載回來以後解壓縮,然後將裡頭的EFI資料夾覆蓋過USB隨身碟中的同名資料夾即可。
Step6
展開隨身碟中的「efi\boot\」資料夾,如果裡頭有「bootx64.efi」這個檔案,就是製作成功囉,快用此安裝碟開機安裝Windows吧!

刪除ESP與MSR分割區
在轉換硬碟格式前,還需要先將安裝UEFI Windows 8時,安裝精靈所建立的分割區清除乾淨,之後再重新建立。主要就是刪除ESP跟MSR兩個分割區,完全刪除UEFI所使用的開機檔案,之後我們會再建立新的開機區讓MBR格式的硬碟使用。
完成以下步驟需自備Windows安裝光碟。
Step1
再將Windows 8原版光碟放到光碟機開機後,我們先在硬碟分割的步驟中反白「系統」分割區(也就是ESP分區),然後按一下「刪除」。
Step2
在刪除前會出現警告訊息,提示分割區中的資料會遺失,按一下〔確定〕刪除即可。
Step3
接下來則是刪除「MSR(保留)」這個分割區,一樣點擊分割區名稱反白,然後按一下「刪除」刪除它。
Step4
都刪除完成以後,可以看到只剩下「復原」類型的Windows RE分割區與兩個我們自行分割的主分割區,之前刪除的兩個分割區已經變成一個228MB的未配置空間了,按一下右上角的〔X〕關閉安裝精靈並將安裝光碟取出重新開機。
Step5
刪除之前步驟中的兩個分割區後,重開機可以發現已經無法正常進入系統了,這是因為Windows需要載入ESP分區中的開機資訊才能正常開機,而我們剛剛刪除的磁區中包含這些檔案,因此之後我們會重建開機檔喔。


GPT磁碟轉換成MBR
由於在安裝UEFI版Windows 8的過程中,硬碟會被強制轉換為GPT格式,因此我們要先將硬碟轉換成MBR格式,才能用傳統BIOS來開機。
DiskGenius軟體小檔案
Step1
用DiskGenius光碟開機以後,會直接進入軟體的主畫面,點擊右窗格上方的硬碟名稱,然後【轉換分區表類型為MBR格式】。
Step2
此時會提示你如果轉換的硬碟大於2TB的話,轉換成MBR分割格式可能會無法使用,按一下〔確定〕繼續。
Step3
更改硬碟分割形式以後,接下來一定要按一下工作列上的〔保存更改〕儲存設定才會生效。
Step4
按下〔保存更改〕以後,會跳出確認訊息,按一下〔是〕。
Step5
如果在儲存過程跳出「分區表有錯誤」的訊息,直接按下〔繼續保存〕即可,這是因為我們沒有將系統所在的分割區設定為「Active」,不過因為之後重建開機檔案時,Windows安裝光碟會幫我們完成這個設定,因此小編在這一步驟中就省略它,只有轉換硬碟分割而已。
Step6
轉換完成以後,可以看到上方的示意圖磁碟名稱已經變成「主分區」了,按一下右上角〔關機〕關閉電腦進行接下來的步驟。

修復硬碟開機功能
剛剛已經把磁區轉換為MBR格式後,接著要修復開機功能。在前面我們因為格式關係,已經將UEFI所使用的開機區刪除了,因此要利用Windows 8開機光碟來修復開機,它可以自動辨識更改成BIOS所使用的開機區。
完成以下步驟需自備Windows安裝光碟。
Step1
將Windows 8安裝光碟放到光碟機開機以後,在安裝精靈啟動時不要按下〔立即安裝〕,而是按一下〔修復您的電腦〕。
Step2
接下來會跳到「選擇選項」畫面,按一下「疑難排解」。
Step3
接著再按一下「進階選項」。
Step4
最後,按一下「自動修復」讓Windows光碟自動修復開機。
Step5
修復開機項目可能要花上好一段時間,稍微等待一下就能進入Windows 8的桌面囉!
Step6
真神奇,不用什麼高貴的硬碟修復軟體,只要用Win 8安裝光碟即可完成開機區的復原。

合併未使用空間
已經成功還原成MBR版的Win 8以後,由於經過剛剛所有操作步驟時,會產生一些未使用的剩餘空間,因此如果你很介意的話,小編教你如何將這些空間合併回C槽中,如果你覺得不打緊的話,其實這個步驟也不一定要做,一樣可正常開機。
EaseUS Partition Master Free Edition軟體小檔案
Step1
我們可以先來看看未合併空間的位置與大小,先將游標移到桌面右下角,浮出工具列以後按一下「設定」。
Step2
接下來再到右方浮出的選單按一下【控制台】。
Step3
叫出控制台視窗後,按一下「系統管理工具」。
Step4
在「系統管理工具」中再按一下「電腦管理」。
Step5
跳出「電腦管理」視窗以後,在左窗格中展開「存放裝置」→「磁碟管理」,就可以看到硬碟經過Windows安裝光碟修復後,除了我們沒刪除的「修復」跟兩個主分割區以外,自動新建了一個99MB的分割區,這裡頭會放置Windows 8的開機檔案,而用剩下來還有128MB的剩餘空間,雖然這點容量算不了多大,不過也許你跟小編一樣有潔癖,看到沒分割乾淨就礙眼的話,不妨將這些容量合併回C碟吧!
Step6
開啟免費的EaseUS Partition Master以後,在開啟畫面上按一下最左方的「Partition Manager」。
Step7
開啟Partition Manager以後,在C槽所在分割區上按一下滑鼠右鍵,然後在跳出的選單上選擇【Resize/Move partition】。

Step8
由於剩餘空間在C槽分割區的前方,因此用滑鼠在上方的長條圖中拉到最左方,按下〔OK〕即可完成合併空間的動作。
Step9
設定如何搬移剩餘空間以後,還要按一下工具列上的〔Apply〕,才會真正執行動作。
Step10
在搬移之前會再提示一次,按一下〔Yes〕繼續。
Step11
由於將空間合併回C槽時需要搬移C槽中的資料,因此會提示你需要重開機後繼續搬移,按一下〔Yes〕直接重開機。
Step12
重開機以後,倒數5秒鐘後才會開始合併硬碟空間,還沒開始進行前都可以按一下任一按鍵放棄。
Step13
由於搬移的過程需要看你的C碟中有多少資料,來決定搬移所花費的時間,因此資料愈多時間也愈長,等到底下進度跑到100%時就合併完成了。
Step14
合併完成以後,再開啟「電腦管理」視窗來看,就會發現已經沒有讓人看得不舒服的未分割空間囉!

UEFI系統也可啟動MBR磁區
在最後小編要告訴你一個Windows 8的特殊功能喔!雖然在安裝UEFI版Win 8時,只能將硬碟格式化為GPT磁區,不過其實就算你早就安裝好Win 8,而且是安裝在MBR磁區,也是可以用最新的UEFI來啟動作業系統,而且只要簡單一行指令就OK喔!
Step1
首先我們要開啟命令提示字元,回到開始畫面以後在空白處按一下滑鼠右鍵,然後在浮出的工具列上按一下「所有應用程式」。接下來在應用程式清單找到「命令提示字元」,在上頭按一下滑鼠右鍵,並在下方工具列按一下「以系統管理員身分執行」。
Step2
在命令提示字元視窗中輸入「bcdboot C:\Windows /s F: /F uefi /l zh-tw」並按一下〔Enter〕來建立UEFI開機檔案。
「F:」為前面步驟中Windows光碟修復時所建立的ESP分割區,開機時的啟動檔案就放置在這邊。
Step3
建立完成以後即可重新開機,讓電腦以UEFI模式來開機。
Step4
如果要再次使用BIOS開機的話,輸入「bcdboot C:\Windows /s F: /F bios /l zh-tw」即可。

原文出處: techbang.com






回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 即時註冊

本版積分規則

https://www.facebook.com/hkpitstop

Archiver|手機版|小黑屋|28computer.com

GMT+8, 2021-12-9 08:47 , Processed in 0.104001 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表