首先确认下自己的电脑是否支持uefi 在boot中可以看到,如果不支持就不用转了,转了也启动不了,如果支持就直接切换成 uefi 然后再进行下面的操作(听说有风险)
我是用老毛桃的uefi版本做的启动U盘(百度自己搜老毛桃的uefi版本)
1、进入64位PE,打开diskgenius软件,调整C盘前面的空间,空出100M 来。(win10系统 mbr还有一个隐藏空间,大概500M、800M,我没有用这个因为我的情况是他在磁盘的末尾,怕出问题)
如果你的是这样的:
可以直接用这个系统保留分区,否则还是按照这样腾出一个100M左右的空间吧
如果100M太少你可设置500M 反正现在磁盘都很大(比如你要装5个系统 估计100M不够用)
2、对着空出来的灰色磁盘空间,建立分区,并指定为EFI分区(不要分配盘符)。
注意:这里点击【保存更改】 时会提示 是否保留另外一个分区的引导文件,这里别犹豫直接选择 【删除】。不然重启后发现文件系统 是 ntfs了
3、重启winpe ,,重新进PE,再重新进diskgenius,对新建的EFI分区指定盘符(如果已经指定了可以不再指定,我做的时候重启就自己指定了 因为efi分区必须是fat16 格式,如果不是,就格式化成fat16)
4、输入命令把启动信息指去你的ESP分区。
下图的命令行修正为:
bcdboot c:\windows /f UEFI /s f: /l zh-cn
c:(是c:红字标注的)是你win10系统所在目录,你的不一定在c,可以打开winpe中的文件管理 看看哪个盘里面装的是win10系统,就把c:换成对应的盘符(我装的时候是g:盘)
f:是你建立efi分区时 指定的盘符
/f 、/l、 /s 都是命令的参数不要改
下图的命令也一样可以,但是如果想完美的话请使用修正后的命令
出现上图中 【已成功创建启动文件】 就成功了,重启系统 就是UEFI+GPT模式引导启动了
注:如果你的MBR是主分区+逻辑分区的模式(如本文第一张图),改成GPT后,将全部自动都变成主分区(数据不会受影响)
UEFI+GPT转BIOS+MBR(没试过转载的)
UEFI+GPT转BIOS+MBR相对来说比上面的简单一些。我就不一一截图了,步骤如下:
1、进入64位PE
2、打开专业版的Diskgenius
3、删除EFI分区
4、可以把被删除的EFI分区并入你的C盘,也可以不管(也就100M,算了吧,以后再变回来也省一步骤)。
5、点Diskgenius菜单的“硬盘”-“重建分区表”
6、进入boot 设置启动方式为legacy (传统),也就是非UEFI的传统启动模式。至此转换完毕。
注:在第3步的时候,如果有MSR分区,也一并删除了。记得激活你的C盘为活动分区。
未经允许不得转载:开心乐窝-乐在其中 » win10 BIOS+MBR(legacy)转UEFI+GPT