MBR、GPT是硬盘系统的主引导记录表。
MBR具有更好的兼容性,而GPT则具有更好的安全性,适用于更新的主板、硬盘配置,更大的存储空间(容量大于2T的硬盘必须GPT格式)等等。
在过去,BIOS + MBR一直都是PC的主流的启动方式。
但是随着PC硬件和系统的发展,在WIN8以后微软推荐用户使用UEFI + GPT的启动方式。
legacy和mbr,uefi和gpt是一一对应的关系。
如果将硬盘改成gpt,bios必须开启uefi模式引导,并且操作系统必须是64位,UEFI不支持32位系统。
如果将硬盘改成mbr,bios必须开启legacy模式引导。
否则系统不能启动。BIOS怎么切换启动模式?
本文分两部分,一为GPT无损转MBR,二为MBR无损转GPT。
警告提示:不能保证百分百无损转换成功,建议提前转移备份所有硬盘数据。
硬盘 GPT 格式转 MBR 格式数据无损转换
- 开机进BIOS,改启动模式为 Legacy。
- 重开机启动进入U盘PE工具箱(PE工具箱参考→技术/运维人员必备U盘PE工具箱,如何U盘引导参考→BIOS笔记)
- 打开 diskgenius 软件,查看分区状况,对于超过 4 个 GPT 分区的情况是无法进行转换的,转换时会有报错提示。
-
- image.png
- 删除掉一些没有用的分区,比如 ESP 、msr 分区,这是 GPT 硬盘结构需要的分区, 对于 MBR 来说没有用。
-
- image.png
- 开始进行格式转换,在要转换的硬盘上点右键,选择“转换分区表类型 为 MBR 格式”,
-
- 转换时会警告磁盘容量不可超过 2TB,因为 MBR 格式可识别的最大容量就只 有 2TB,点确定
-
- image.png
- 在 C 分区上点右键,选择“激活当前分区”,
-
- image.png
- 点击软件界面左上角的“保存更改”图标,让之前的操作正式生效
-
- image.png
- 给系统盘创建 windows 启动文件,通过在 Windows 命令行操作模式下执行命令:
- bcdboot c:\windows /s c:
- (此命令是用来将 Windows 的启动文件移动到系统盘的根目录下)
- 特别要注意:一定要是 Legacy 模式启动的 PE 才进行此步操作
-
- image.png
- 由于分区格式发生了变化,引导配置信息也需要重新建立,可以通过 BootICE 工具,或者DMS++,或者Windows引导修复一键通 For WinPE来完成。
-
- DISM++修复引导
- 进WIN打开磁盘管理可以查看磁盘已经成为MBR格式
- 或者在命令行窗口使用以下命令可以查看磁盘格式
- 在“GPT选项”下方,如果有号标识是GPT格式硬盘,如果无号标识是MBR格式硬盘。
-
- 命令行查看磁盘格式
硬盘 MBR 格式转 GPT格式数据无损转换
几个概念:
- GPT磁盘上没有四个主分区的限制,因此根本不需要建立什么扩展分区。 你愿意创建几个主分区都可以。
- esp即EFI系统分区,全称EFI system partition,简写为ESP,用于保存系统引导文件。ESP虽然是一个FAT16或FAT32格式的物理分区,但是其分区标识是EF(十六进制) 而非常规的0E或0C。因此该分区在 Windows 操作系统下一般是不可见的。支持EFI模式的电脑需要从ESP启动系统,ESP是一个独立于操作系统之外的分区,操作系统被引导之后,就不再依赖它。ESP也可以看做是一个安全的隐藏的分区。esp分区一般 200m 足够了。
- MSR是微软保留分区,windows不会向msr分区建立文件系统或者写数据,而是为了调整分区结构而保留的分区。MSR 分区的大小会因 GPT 磁盘的大小不同而发生变化。MSR 分区是GPT磁盘上必须的分区,不是为用户所使用的。对于大于16GB的磁盘,MSR 分区为至少为128 MB。msr根据需要选择是否创建,如果创建 300m差不多够了。在Win8以上系统更新时,会检测msr分区。
-
- ESP与MSR分区的概念
- 转换操作步骤:
- 开机进BIOS 改启动模式为 uefl(这样建立esp就容易成功)
- 重开机启动进入U盘PE工具箱(PE工具箱参考→技术/运维人员必备U盘PE工具箱,如何U盘引导参考→BIOS笔记)
- 打开 diskgenius 软件,选中目标硬盘,右击显示 “转移成guid格式”说明现在还是mbr模式,反之亦然;点击确定 转换分区表类型为GUID格式。逻辑分区全部转换成主分区,分区表也转换成GPT的,最后 点 保存更改。
-
- image.png
- 对于使用Windows系统安装工具划分磁盘分区的磁盘系统,一般都会有一个100MB/350MB隐藏分区,这个时候正好可以将其转变为ESP分区。
- 将隐藏分区转换为ESP分区首先需要将其删除,然后将其新建为ESP分区,并重新分配盘符。
- 对于无隐藏分区的操作系统磁盘,这个时候需要拆分分区
-
- 拆分分区
- 拆分C盘出500MB空闲分区,保持空闲。
-
- 拆分C盘出500MB空闲分区
-
- 选是
- 空闲部分,右键弹出菜单
-
- image.png
-
- 200MB的ESP,MSR自动建立
- 需要注意的是:不要给分区指定盘符,会报错。先保存刚才的操作,再重启一次再进入Windows PE模式下,利用DiskGenius指定盘符(如果不重新启动直接指定盘符,会报参数错误)。
- 建立ESP分区表后,将“Windows ESP分区文件”(网上搜索对应Windows版)复制到ESP分区根目录下。
- 修复引导
- 由于分区格式发生了变化,引导配置信息也需要重新建立,可以通过
- 运行EFI分区修复工具,BootICE 工具,或者DISM++,或者Windows引导修复一键通 For WinPE来完成修复引导。Windows目录选择系统分区Windows文件夹。
-
- image.png
-
- DISM++修复引导
-
- Windows引导修复一键通
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至87172970@qq.com举报,一经查实,本站将立刻删除。