本教學說明如何使用 Hasleo Backup Suite 將 Windows 從 MBR 磁碟複製到 GPT 磁碟。
MBR 概覽
我們知道,磁碟上最小的可定址單位是磁區,磁區大小通常為 512 位元組。主開機記錄(MBR)是指採用 MBR 分割配置之磁碟的第一個磁區。此磁區包含開機程式碼、磁碟簽章、分割表與結束旗標。其詳細結構如下:
| 位移量 | 大小(位元組) | 說明 |
|---|---|---|
| 0x000 | 440 | 開機程式碼(純二進位執行碼) |
| 0x1B8 | 4 | 磁碟唯一簽章 |
| 0x1BC | 16 | 第一個分割表項目 |
| 0x1CC | 16 | 第二個分割表項目 |
| 0x1DC | 16 | 第三個分割表項目 |
| 0x1EC | 16 | 第四個分割表項目 |
| 0x1FE | 2 | 結束旗標(0x55, 0xAA) |
如表所示,MBR 最多支援 4 個主要分割區。當需要更多分割區時,為了克服此限制,MBR 會使用擴充分割區來描述更多分割區(稱為邏輯分割區)。擴充分割區內每個邏輯分割區的分割資訊儲存於擴充開機記錄(EBR)中。因此,一顆磁碟通常會有與邏輯分割區數量相同的 EBR。此外,每個 EBR 的結構與 MBR 類似。擴充分割區的整體結構如下:

MBR 使用分割表項目來描述磁碟分割區。分割表項目的結構如下:
| 位移量 | 大小(位元組) | 說明 |
|---|---|---|
| 0x00 | 1 | 磁碟機屬性(0x80:使用中的分割區) |
| 0x01 | 3 | 分割區起始的 CHS 位址 |
| 0x04 | 1 | 分割區類型 |
| 0x05 | 3 | 最後一個分割區磁區的 CHS 位址 |
| 0x08 | 4 | 分割區起始的 LBA |
| 0x0C | 4 | 分割區的磁區數量 |
我們可以看到,分割表項目使用 4 個位元組描述分割區的起始磁區編號與磁區數量,因此 MBR 只能定址最大 2 TB 的磁碟(2 ^ 32 x 512)。
GPT 概覽
GUID 分割表(GPT)是 EFI 標準的一部分,用於定義硬碟上的分割表配置。在 GPT 硬碟中,分割表的位置資訊儲存於 GPT 標頭中。為了相容性,硬碟的第一個磁區仍作為 MBR(通常稱為保護性 MBR),接著是主要 GPT 標頭、主要分割表、分割區、備份分割表與 GPT 標頭。其詳細結構如下:

✦ 保護性 MBR:GPT 磁碟的保護性 MBR 中包含一個類型為 0xEE 的分割表項目,用來區分該磁碟是 GPT 磁碟還是 MBR 磁碟。
✦ 主要 GPT 標頭:主要 GPT 標頭儲存磁碟唯一 GUID(用於唯一識別 GPT 磁碟)、GPT 標頭與分割表的 CRC(循環冗餘檢查)、分割表項目數量,以及分割表項目陣列的起始 LBA 等資訊。
✦ 分割表項目:用於描述磁碟上的分割區,包括分割區 GUID、起始 LBA 與結束 LBA,如下所示:
| 位移量 | 大小(位元組) | 說明 |
|---|---|---|
| 0x00 | 16 | 分割區類型 GUID |
| 0x10 | 16 | 分割區唯一 GUID |
| 0x20 | 8 | 起始 LBA |
| 0x28 | 8 | 結束 LBA |
| 0x30 | 8 | 屬性旗標(唯讀、隱藏等) |
| 0x38 | 72 | 分割區名稱 |
✦ 備份分割表與 GPT 標頭:它們是主要分割表與 GPT 標頭的備份,用於在主要分割表或 GPT 標頭遺失或損毀時還原 GPT。
GPT 的優點
與 MBR 分割配置相比,GPT 分割配置具有更多優點。
| MBR | GPT | |
|---|---|---|
| 最大磁碟容量 | 2 TB | 9.4 ZB (9,400,000,000 TB) |
| 最大分割區容量 | 2 TB | 9.4 ZB (9,400,000,000 TB) |
| 最大分割區數量 | 4 個主要分割區與數個邏輯分割區 | 主要分割區數量不限,Windows 限制為 128 個分割區 |
| 韌體開機支援 | BIOS | UEFI |
| 資料讀寫支援 | 所有 Windows 作業系統 | 32 位元 Windows Vista 及更新版本 64 位元 Windows XP 及更新版本 |
✦ 1. GPT 突破 MBR 在磁碟與分割區容量上的限制:GPT 支援更大的分割區與磁碟,每個最大容量可達 9.4ZB。
✦ 2. GPT 可作為 UEFI 電腦的開機磁碟:由於現代電腦大多採用 UEFI,而 MBR 磁碟無法作為 UEFI 電腦的開機磁碟,GPT 又是 UEFI 標準的一部分,因此採用 GPT 分割配置是未來的趨勢。
✦ 3. GPT 分割配置更安全:GPT 標頭包含 CRC 檢查,可判斷 GPT 標頭與分割表是否損毀,且 GPT 標頭與分割表都有備份,因此若主要 GPT 標頭或分割表遺失或損毀,可從備份還原。
✦ 4. Windows 11 只能安裝到 GPT 磁碟:自 Windows 11 起,Microsoft 規定 Windows 11 必須安裝在 UEFI 電腦上,這表示我們必須使用 GPT 才能安裝並執行 Windows 11。
使用 Hasleo Backup Suite 將 Windows 從 MBR 磁碟複製到 GPT 磁碟的教學




* 磁碟對齊:
* 逐磁區複製分割區 選項會將來源分割區的每個磁區複製到目的地分割區,包括未使用的磁區。

* 您可在此指定複製完成後要執行的電源管理動作。
常見問題(FAQ)
A: 執行 Hasleo Backup Suite,點選「複製」>「系統複製」,選擇來源 MBR 磁碟,選擇目標 GPT 磁碟,勾選「複製為 GPT」選項,然後點選「繼續」開始複製。
A: Windows 11 需要 UEFI 開機,因此必須使用 GPT 分割配置。MBR 磁碟無法作為 UEFI 電腦的開機磁碟,因此 GPT 轉換對 Windows 11 安裝而言不可或缺。
A: MBR 支援的最大磁碟大小為 2TB,GPT 則最高支援 9.4ZB(9,400,000,000 TB)。這使得 GPT 成為現代大容量儲存裝置的必要選擇。
A: 可以,Hasleo Backup Suite 可讓您在不重新安裝的情況下將 Windows 從 MBR 磁碟複製到 GPT 磁碟。複製後的系統將在 UEFI 模式下從 GPT 磁碟正常開機。
A: 需要,將 Windows 複製到 GPT 磁碟後,您必須以 UEFI 模式啟動電腦。您可能需要在 BIOS/UEFI 設定中變更開機順序,以便從新的 GPT 磁碟開機。
A: GPT 具有多項優點:支援更大的磁碟(最高 9.4ZB)、允許不限數量的分割區(Windows 限制為 128 個)、透過 CRC 檢查與備份標頭提供更佳的資料安全性,並且是 UEFI 開機與 Windows 11 的必要條件。
A: 會,複製會清除目標 GPT 磁碟上的所有資料。在執行複製操作之前,務必備份目的地磁碟上的重要資料。
A: 可以,如有需要,您可以使用 Hasleo Backup Suite 將 Windows 從 GPT 磁碟複製回 MBR 磁碟。複製過程中請選擇「複製為 MBR」選項。
結論
如上所述,透過 Hasleo Backup Suite,您就能輕鬆將 Windows 從 MBR 磁碟複製到 GPT 磁碟,並確保 Windows 能從 GPT 磁碟正常開機。
身為專業的 Windows 備份與複製軟體,Hasleo Backup Suite 支援將 Windows 從 MBR 磁碟複製到 GPT 磁碟、將 MBR Windows 系統備份映像還原到 GPT 磁碟,或將 Windows 從 GPT 磁碟複製到 MBR 磁碟。