黑苹果传统BIOS引导MBR转为UEFI引导GPT

19次阅读
没有评论

摘要

相信大部分人的电脑都是通过传统的 BIOS 引导 MBR 分区的,今天整理一下网文如何从传统 BIOS 引导 MBR 分区转换为 BIOS 的 UEFI 引导 GUID 分区,也就是传说中的 GTP 分区。

文章前言

要想使用 GPT 分区首先确认你 BIOS 主板是否支持 UEFI,如果支持当然是好,直接开启即可,如果不支持可以百度谷歌的搜一下主板型号有没有人破解过的 BIOS 固件,如果不支持也没有破解的,那就不用再往下看了。

具体步骤

第一步

引导 GPT 硬盘需要 EFI 分区,而且它是硬盘的第一个分区,但一般 MBR 分区表是没有预留这个空间的,大部分机器的第一个硬盘是 Win 系统盘。所以这一步的目的是要压缩系统盘,在系统盘前面挤出至少 200MB 空间。

p.s. 一些厂商会把第一个分区设置成恢复分区(Recovery),反正我是直接把恢复分区格式化,没啥用觉得。而且直接把恢复分区删掉,还能在这个空间直接建立 EFI 分区(必须大于 200MB),就可以直接跳到步骤 2 了,省去不少时间。
由于 Win 的分区软件乏力,这步需要借助两个三方软件。

一个是免费的 MiniTool Partition Wizard。下载链接就不发了,官网下或者 Google 一大堆,挑个比较新版本就好。因为这个软件可以压缩 Windows 分区,并在其之前腾出空间,用来创建之后的 EFI 分区。以下截图均是在 虚拟机XP 下。

启动选择 MiniTool Partition Wizard,右键 C 盘,也就是硬盘的第一个分区,点 Move/Resize,然后调整分区大小。记得一定是从左端调整,这样才能在 C 盘前面腾出空间。当然不用像下面图里分出那么多,但一定要大于 200MB,否则 Mac 系统会有问题。

黑苹果传统 BIOS 引导 MBR 转为 UEFI 引导 GPT

分完大小之后点左上角的勾勾应用,然后机器会重启进行分区。确保能正常进入系统后再进行下面的步骤。
注意:分出来的空闲空间现在不要建立分区,在步骤 2 会具体说明如何分区。

第二步

转换 MBR 分区表为 GUID(GPT)分区表。其实 MiniTool Partition Wizard 是支持从 MBR 转换 GPT 的,但是由于这步需要在 WinPE 进行,不清楚会不会出现任何问题,所以用 DiskGenius Pro 保险。

转换硬盘为 GUID 分区表。转换是无损的,不用担心。

黑苹果传统 BIOS 引导 MBR 转为 UEFI 引导 GPT

第三步

利用 Diskpart 创建 EFI 分区。此步骤需要在 Win8 安装界面下执行。进入命令行,然后输入 diskpart 进入分区界面。

以下只是例子,替换 X 为对应的数字。

  1. list disk
  2. select disk X
  3. create partition efi
  4. format quick fs=fat32 label=“EFI”
  5. assign letter=“V”

为我们的 EFI 分区分配的盘符是 V:

第四步

不要关闭上一步的窗口。这一步要为系统盘分配盘符(S:)。在 Diskpart 界面输入下面代码,选择 Windows 盘所对应的分区即可(找到对应的 X 值):

  1. list partition
  2. select partition X
  3. assign letter=“S”
  4. exit

第五步

重建 Windows EFI 引导文件。最关键的步骤,但是也是最简单的,如果前面几步都正确的话。继续在命令行下执行代码(不是在 Diskpart 下):

  1. bcdboot s:/Windows /l en-us /s v: /f ALL

这行代码的意思就是根据 S 盘里的 Windows,重建引导并复制到 V 盘。因为之前 S 被设置成了系统盘,V 盘是 EFI 分区。所以现在 EFI 分区就有了原来 Win 的引导。至此 Windows 修复引导工作结束,重启就可以顺利进入 EFI 引导的 Win 了。

注意事项

注意现在 EFI 分区的 EFI 文件夹下,除了 Microsoft 文件夹,其它都需要删除(注意备份)。然后在把 Clover 文件复制到 EFI 文件夹下,手动创建 Boot 文件夹,并放入 BootX64.efi 即可。这里就不多说了。修复过程到此结束~

正文完
 0
liveob
版权声明:本站原创文章,由 liveob 于2024-09-14发表,共计1582字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码