无忧启动论坛

标题: 如何正确&有效换成------UEFI模式引导启动 [打印本页]

作者: pass111    时间: 2020-11-18 12:07
标题: 如何正确&有效换成------UEFI模式引导启动
(原有系统不是UEFI模式,是BIOS+MBR模式引导启动的)。
现在想从BIOS+MBR模式引导启动-------换成------UEFI模式引导启动,如何才能正确有效的引导启动??


自己试过网上教程,硬盘转为GPT后,也设置了UEFI模式引导启动,然后也修复了引导启动,可就是无法正常进入桌面,到底错在哪里? 如何正确有效引导启动??????

(不要和我说什么主板不支持什么的,主板完全支持UEFI模式)
作者: scq330    时间: 2020-11-18 12:17
原来是什么系统?
作者: xuexiang    时间: 2020-11-18 12:23
很少有人会想着无损转换的,喜欢折腾系统的都是动不动就安装新系统,所以很难有参考,折腾后才知道,你就当作自己做了一次小白鼠,给后人留下一点小经验
作者: xuexiang    时间: 2020-11-18 12:28
突然想起来以前做联想一键恢复测试的时候无损转换过一次
但是是从uefi转换mbr
转换过程很简单就是转换硬盘
引导修复记忆中系统和一键恢复都正常没有出现问题
因为是做测试,系统是新安装的,驱动是win10自带的,硬盘是没有数据的,用的是diskgen无损转换
作者: liujun2000    时间: 2020-11-18 12:41
本帖最后由 liujun2000 于 2020-11-18 15:49 编辑

分一个fat32分区  有EFI 文件夹内内容 就可以 UEFI模式引导启动
作者: dmgy    时间: 2020-11-18 13:53
进PE,用bootice检查一下BCD文件中的启动分区是否正确。
作者: 2010sya    时间: 2020-11-18 14:05
不需要转换分区格式!!!

创建一个FAT32分区(1G就够了),

然后:bcdboot C:\windows /s K: /f UEFI

重启,改为uefi引导。。。
作者: hilsonma    时间: 2020-11-18 16:05
先检查原来的系统是不是支持uefi引导
也就是看 \Windows\System32\Boot\winload.efi 是否存在
如果不存在就要补上 (\Windows\System32\Boot\winload.efi 和 \Windows\System32\Boot\zh-CN\winload.efi.mui

如果系统已经支持uefi引导,再按楼上的方法添加uefi引导文件
我的做法是 bcdboot c:\windows /s c: /f uefi

然后再检查是否有fat32分区,没有就创建一个。或者硬盘转为gpt格式也可以,就是在第一分区前要预留足够空间以便建立esp/msr.

最后把主引导文件放到esp (fat32分区) ,这个引导文件可以是直接复制刚才 bcdboot c:\windows /s c: /f uefi 建立的 c: 盘上的整个efi文件夹,也可以是其他第三方引导,如grub2的efi文件

如果主引导文件是第三方的引导,引导文件放到esp后必须重新命名使得这个第三方引导文件全路径为 \efi\microsoft\boot\bootmgfw.efi (冒充为windows的引导文件)
这时,建议把c:\EFI\Microsoft\Boot\bootmgfw.efi 改名为bootmgf.efi
然后在第三方引导的配置中添加引导这个 c:\EFI\Microsoft\Boot\bootmgf.efi
作者: fjzjk    时间: 2020-11-18 19:00
要么是你引导没修复好,要么是主板uefi启动windows boot manager没认到吧
作者: wjia    时间: 2020-12-5 09:53
赚点积分。。。。。
作者: freefaller    时间: 2020-12-9 18:12
学习学习
作者: bl6630074    时间: 2023-4-25 23:16
学习uefi模式




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3