技术教程丨利用MBR2GPT.EXE转换磁盘分区格式!

东海大仙

文章最后更新时间:2024年01月26日

        MBR2GPT.EXE可将磁盘从主引导记录(MBR)转换为GUID分区表(GPT)分区样式,而无需修改或删除磁盘上的数据。该工具从 Windows 预安装环境 (Windows PE) 命令提示符运行,但也可以使用 /allowFullOS 选项从完整的 Windows 10 操作系统 (OS) 运行。


MBR2GPT.EXE 位于运行 Windows 32 版本 10 或更高版本的计算机上的 Windows\System1703 目录中。


该工具在完整的操作系统环境和Windows PE中都可用。若要在具有 Configuration Manager 或 Microsoft 部署工具包 (MDT) 的部署任务序列中使用此工具,必须先使用 Windows ADK 1703 或更高版本更新 Windows PE 映像 (winpe.wim、boot.wim)。


您可以使用 MBR2GPT 执行以下操作:

将任何附加的 MBR 格式的系统磁盘转换为 GPT 分区格式。不能使用该工具将非系统磁盘从 MBR 转换为 GPT。

转换具有 BitLocker 加密卷的 MBR 磁盘,只要保护已挂起。若要在转换后恢复 BitLocker,需要删除现有保护程序并重新创建它们。

转换安装了早期版本的 Windows 10 的操作系统磁盘,例如版本 1507、1511 和 1607。但是,必须在启动到 Windows 10 版本 1703 或更高版本时运行该工具,并执行脱机转换。

如果你的任务序列使用 Windows PE 版本 1703 或更高版本,请使用 配置管理器 或 MDT 将操作系统磁盘从 MBR 转换为 GPT。

官方不支持脱机转换安装了早期版本的 Windows(如 Windows 7、8 或 8.1)的系统磁盘。转换这些磁盘的建议方法是先将操作系统升级到 Windows 10,然后执行 MBR 到 GPT 的转换。


重要提醒:

*将磁盘转换为 GPT 分区样式后,必须重新配置固件以在 UEFI 模式下启动。

*在尝试转换磁盘之前,请确保您的设备支持 UEFI。



磁盘先决条件

在对磁盘进行任何更改之前,MBR2GPT 会验证所选磁盘的布局和几何形状,以确保:

磁盘当前正在使用 MBR

分区未占用的足够空间来存储主 GPT 和辅助 GPT:

磁盘前面有 16 KB + 2 个扇区

磁盘末端的 16 KB + 1 个扇区

MBR 分区表中最多有三个主分区

其中一个分区设置为活动分区,并且是系统分区

磁盘没有任何扩展/逻辑分区

系统分区上的 BCD 存储包含指向操作系统分区的默认操作系统条目

可以为分配了驱动器号的每个卷检索卷 ID

磁盘上的所有分区都是 Windows 可识别的 MBR 类型,或者具有使用 /map 命令行选项指定的映射

如果这些检查中的任何一项失败,转换将不会继续,并且将返回错误。


语法

MBR2GPT /validate|convert [/disk:<diskNumber>] [/logs:<logDirectory>] [/map:<source>=<destination>] [/allowFullOS]


更多请查看原文:

https://learn.microsoft.com/en-us/windows/deployment/mbr-to-gpt?source=recommendations


手机扫描二维码访问

文章版权声明:除非注明,否则均为海东博科原创文章,转载或复制请以超链接形式并注明出处。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码