本教程介绍如何使用 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 磁盘。克隆后的系统将在 GPT 磁盘上以 UEFI 模式正常启动。
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 磁盘。