无忧启动论坛

标题: 从bios启动中转换为uefi模式图文教程 [打印本页]

作者: 2011cwj6958    时间: 2016-5-23 07:46
标题: 从bios启动中转换为uefi模式图文教程
本帖最后由 2011cwj6958 于 2016-5-30 23:57 编辑

从bios启动中转换为uefi模式教程
说明: 本教程适用于菜鸟级别 高手请绕道
特点:可以查找任意FAT32分区上的.efi文件启动
适用于U盘或者移动硬盘引导,从bios启动中转换为uefi模式  解决部分弱主板不能找到U盘上分区靠后fat32格式分区上的UEFI启动文件的难题

首先下载我提供的两个文件 把这两个文件放在根目录
文件1 uefi.rar (394.68 KB, 下载次数: 345)     (主文件)

文件1最新版本下载      uefi64.rar (382.14 KB, 下载次数: 349)

文件2 uefildr.rar (163.31 KB, 下载次数: 380) (引导文件)
文件3 uefi.rar (334.83 KB, 下载次数: 328)   (主文件)

文件1进不了的用文件3替换

请在你的U盘或者移动硬盘引导菜单上添加引导项 引导文件为uefildr

grub4dos  添加
title  Loading uefi
find --set-root /uefildr
chainloader /uefildr

grub2 burg winly 添加
menuentry "【 转换为uefi模式引导 】" --class uefi {
        search --file /uefildr --set root
        insmod ntldr
        ntldr /uefildr
}

windows启动管理器 修改BCD 添加实模式启动项  启动文件为\uefildr

其它的启动管理器添加启动项 启动文件为\uefildr 具体操作根据实际情况修改

[attach]25582[/attach]

启动后操作步骤如图
说明,截图为虚拟机运行
      请首先按照1,2 图运行黑色部分,
      实机3图会显示GPT磁盘上的FAT32分区(Esp) 可根据需要选择
      4图开始查找你要启动的.efi文件 我启动的是我多分区U盘上的UEFI首启动文件 在实机中,你可以启动GPT磁盘上Esp分区里的.efi文件
      7图进入UEFI模式.和实际没有区别啦


01.jpg (57.23 KB, 下载次数: 372)

01.jpg

02.jpg (75.12 KB, 下载次数: 379)

02.jpg

03.jpg (76.69 KB, 下载次数: 334)

03.jpg

04.jpg (78.92 KB, 下载次数: 371)

04.jpg

05.jpg (65.99 KB, 下载次数: 342)

05.jpg

06.jpg (79.71 KB, 下载次数: 348)

06.jpg

07.jpg (268.11 KB, 下载次数: 348)

07.jpg

08.jpg (126.43 KB, 下载次数: 353)

08.jpg

09.jpg (170.57 KB, 下载次数: 369)

09.jpg

作者: 窄口牛    时间: 2016-5-23 08:59
没明白。意思是legacy下强行执行efi启动?模拟efi环境?
作者: 2011cwj6958    时间: 2016-5-23 09:14
本帖最后由 2011cwj6958 于 2016-5-23 09:18 编辑
窄口牛 发表于 2016-5-23 08:59
没明白。意思是legacy下强行执行efi启动?模拟efi环境?


应该是legacy下强行执行efi启动,已经通过几台电脑实机测试,legacy下用U盘成功启动电脑GPT分区磁盘UEFI模式的系统。
作者: 窄口牛    时间: 2016-5-23 09:18
说说,学习下。
作者: 2011cwj6958    时间: 2016-5-23 09:21
有10个人回复就放出
作者: 窄口牛    时间: 2016-5-23 09:24
好吧,等等看。看看除了变色龙,还有什么别的办法。
作者: 銠龔    时间: 2016-5-23 09:41
学习下,路过。
作者: lingqing    时间: 2016-5-23 09:43
模拟efi环境???
作者: surry100    时间: 2016-5-23 09:47
说说,学习下。
作者: pky317    时间: 2016-5-23 09:48
排队等待教程……
作者: 窄口牛    时间: 2016-5-23 09:53
DUET(Developer's UEFI Emulation)是基于Legacy BIOS系统的UEFI模拟器,主要为UEFI开发者提供一个在传统BIOS系统上的UEFI运行环境,还真有。
作者: songnic    时间: 2016-5-23 10:49
貌似没有看到地址噢。。。
作者: 窄口牛    时间: 2016-5-23 11:56
那个帖子也应该算啊
作者: 窄口牛    时间: 2016-5-23 14:24
够了,楼主快更,两个帖子加起来够10了
作者: lvshujin    时间: 2016-5-23 17:38
没有弄明白是什么意思?希望详细解释一下。
作者: lbw2007    时间: 2016-5-23 18:25
因为之前或多或少的接触过,说一下自己的见解:
模拟UEFI并不难,在BIOS下成功执行refind和clover就本就成功了,甚至用grub2进入efi shell也算是成功了。
经常使用楼主的作品。不知道楼主遇到的难题是什么?
作者: 2011cwj6958    时间: 2016-5-23 19:39
lbw2007 发表于 2016-5-23 18:25
因为之前或多或少的接触过,说一下自己的见解:
模拟UEFI并不难,在BIOS下成功执行refind和clover就本就成 ...

谢谢回复,难题谈不上,问题总是有办法解决。只是想多几个解决问题方式,

部分弱主板不能找到U盘上分区靠后fat32格式分区上的UEFI启动文件,强主板可以显示所有分区,甚至可以从NTFS格式分区上的UEFI启动
作者: 2011cwj6958    时间: 2016-5-23 19:39
本帖最后由 2011cwj6958 于 2016-5-23 19:46 编辑
lbw2007 发表于 2016-5-23 18:25
因为之前或多或少的接触过,说一下自己的见解:
模拟UEFI并不难,在BIOS下成功执行refind和clover就本就成 ...


因为这个问题没有看到有人分享成功经验,自己已经折腾出来。看看有没有人需要
作者: 窄口牛    时间: 2016-5-23 19:50
可以启动efi的win系统才算成功吧,只模拟个shell意义有点小。
作者: 窄口牛    时间: 2016-5-23 19:51
legacy下启动任意位数的Windows和intel IA。
作者: lsc1117    时间: 2016-5-23 20:01
期待大大的教程!
作者: wintoflash    时间: 2016-5-23 20:03
看看
作者: 2011cwj6958    时间: 2016-5-23 20:33
窄口牛 发表于 2016-5-23 19:50
可以启动efi的win系统才算成功吧,只模拟个shell意义有点小。

可以启动efi的win系统
作者: 2011cwj6958    时间: 2016-5-23 20:33
本帖最后由 2011cwj6958 于 2016-5-23 20:35 编辑
窄口牛 发表于 2016-5-23 19:50
可以启动efi的win系统才算成功吧,只模拟个shell意义有点小。


可以启动efi的linux系统
作者: qingdao33122    时间: 2016-5-23 20:53
已经装好的WIN8转为CLOVER模拟UEFI启动只要借用CLOVER一个文件就可以了。不过如果WIN8装在扩展分区好像不能启动。
作者: 窄口牛    时间: 2016-5-23 22:14
那可厉害了
作者: zihan800    时间: 2016-5-24 15:41
能在当前系统下面修改bios里面的选项?
作者: ytshenfeng    时间: 2016-5-24 16:09
需要
作者: ytshenfeng    时间: 2016-5-24 16:10
需要
作者: ytshenfeng    时间: 2016-5-24 16:10
需要
作者: 2011cwj6958    时间: 2016-5-24 18:53
本帖最后由 2011cwj6958 于 2016-5-24 19:10 编辑

再发一个懒人包,直接进入UEFI,自动查找系统 查找启动文件  http://pan.baidu.com/s/1pLy6gqv

懒人包用法,懒人包要和先前提供的文件一起使用,把懒人包解压到fat32分区根目录。
作者: LVBABA    时间: 2016-5-24 19:35
谢谢!!学习下!!
作者: 窄口牛    时间: 2016-5-24 19:46
感谢老大提供,缺少模拟efi32,有的话可否提供,拜谢!
作者: cjsoscjsos    时间: 2016-5-25 01:11
这个可以有,先收藏 ,等空下来好好试试
作者: 窄口牛    时间: 2016-5-25 18:44
略憾,没有32的。
作者: 2011cwj6958    时间: 2016-5-25 18:54
窄口牛 发表于 2016-5-25 18:44
略憾,没有32的。

有,需要的人上10就放出。
作者: 有阴也有阳    时间: 2016-5-25 21:22
2011cwj6958 发表于 2016-5-25 18:54
有,需要的人上10就放出。

我也需要!谢谢!!!
作者: 有阴也有阳    时间: 2016-5-25 21:29
        东西虽小,也不十分复杂,甚至可以说是简单,技术含量却高,是多年研究启动技术发明创造的精华,

对你来说简单,对我还有其他许多人来说却难以及至,赞一个!
作者: 窄口牛    时间: 2016-5-25 21:41
下载量超过15,就说明超过十了
作者: homyang    时间: 2016-5-25 21:49
我关心的是能通过安全启动吗?
作者: meakawa    时间: 2016-5-26 09:12
能从 legacy 引导 GPT 磁盘的系统?
我有台 老式阵列就是在这个问题上困惑了很久。
作者: 窄口牛    时间: 2016-5-28 10:15
继续等待
作者: lsc1117    时间: 2016-5-28 10:35
如图提示:

作者: 2011npwjm    时间: 2016-5-28 10:37
不错的教程,谢谢分享
作者: minmax    时间: 2016-5-28 11:05
貌似可以為BIOS下啟動CLOVER提供一條路

作者: 2011cwj6958    时间: 2016-5-28 15:57
本帖最后由 2011cwj6958 于 2016-5-28 15:58 编辑
lsc1117 发表于 2016-5-28 10:35
如图提示:


换几台配置不同的电脑试试

作者: 2012zhd    时间: 2016-5-28 18:38
2011cwj6958 发表于 2016-5-28 15:57
换几台配置不同的电脑试试

我用G4D测试也跟43楼情况相同。
作者: 2012zhd    时间: 2016-5-28 18:38
2011cwj6958 发表于 2016-5-28 15:57
换几台配置不同的电脑试试

我用G4D测试也跟43楼情况相同。
作者: 2011cwj6958    时间: 2016-5-28 22:22
本帖最后由 2011cwj6958 于 2016-5-28 22:24 编辑
2012zhd 发表于 2016-5-28 18:38
我用G4D测试也跟43楼情况相同。


是UEFI主板吗? 实机还是虚拟启动
作者: 2012zhd    时间: 2016-5-29 08:57
本帖最后由 2012zhd 于 2016-5-29 09:00 编辑

B85主板,支持uefi启动,实机测试。(uefi efildr放u盘高端fat32隐藏区)。
作者: 窄口牛    时间: 2016-5-29 09:31
我是虚拟机试的,实机还没试。
作者: 窄口牛    时间: 2016-5-29 09:31
我是虚拟机试的,实机还没试。
作者: 2011cwj6958    时间: 2016-5-29 09:43
本帖最后由 2011cwj6958 于 2016-5-29 09:45 编辑
2012zhd 发表于 2016-5-29 08:57
B85主板,支持uefi启动,实机测试。(uefi efildr放u盘高端fat32隐藏区)。


下载文件3替换测试
作者: 2011cwj6958    时间: 2016-5-29 09:57
lsc1117 发表于 2016-5-28 10:35
如图提示:

下载文件3替换测试
作者: 2011cwj6958    时间: 2016-5-29 09:57
lsc1117 发表于 2016-5-28 10:35
如图提示:

下载文件3替换测试
作者: 窄口牛    时间: 2016-5-29 11:32
我还以为efi32位的来了
作者: 2012zhd    时间: 2016-5-29 11:49
用文件3实机测试G4D引导和bootmgr引导直接启动了gpt磁盘上的w10 64位系统。

请问如何启动u盘上的pe?
作者: 2011cwj6958    时间: 2016-5-29 19:54
2012zhd 发表于 2016-5-29 11:49
用文件3实机测试G4D引导和bootmgr引导直接启动了gpt磁盘上的w10 64位系统。

请问如何启动u盘上的pe?

不用懒人包的话,按照教程从第3图选择所在驱动器(分区)  第4图选择所在文件夹  第5图选择目标文件(启动文件)
作者: 2011cwj6958    时间: 2016-5-29 19:54
本帖最后由 2011cwj6958 于 2016-5-29 20:24 编辑
2012zhd 发表于 2016-5-29 11:49
用文件3实机测试G4D引导和bootmgr引导直接启动了gpt磁盘上的w10 64位系统。

请问如何启动u盘上的pe?


不用懒人包的话,可以查找启动所有fat分区上的,efi文件
按照教程从第3图选择所在驱动器(分区)  第4,5图选择所在文件夹  第6图选择目标文件(启动文件)

用懒人包的话,如果你没有更改microsoft的名称以及目录结构,bootmgfw.efi这个文件也不要更改
更改microsoft的名称的话,把里面boot文件夹里的所有文件剪切到上一级,也可以自动搜索到
作者: 窄口牛    时间: 2016-5-30 13:24
本帖最后由 窄口牛 于 2016-5-30 16:13 编辑

刚刚仔细测试了下,h77主板开混合可以转到efi,设置纯legacy就不可以了,加载全结束就重启电脑了。不具备efi功能的老机器可以正常转化efi幷启动。迫切需要efi32的支持,因为32环境很难有。多谢了!
作者: 窄口牛    时间: 2016-5-31 16:59
最新的是包含了efi32吗?
作者: 2011cwj6958    时间: 2016-5-31 17:50
没有,是64位的最新版,文件3是另一种配置,也是最新版的,32位的己经制作好,还是要上10人需要再放出。

作者: 窄口牛    时间: 2016-5-31 17:54
有了这个就能实机模拟32位环境,测试东西,非常好。拜等后续。
作者: 窄口牛    时间: 2016-6-1 10:22
六十次下载这几个回复,帮忙支持下,不够人楼主不更新啦
作者: 窄口牛    时间: 2016-6-1 10:23
六十次下载这几个回复,帮忙支持下,不够人楼主不更新啦
作者: 窄口牛    时间: 2016-6-8 00:06
失望
作者: 西风画扇简浩    时间: 2016-6-8 18:43
学习了,希望尽快更新,赞!
作者: dddlywb3    时间: 2016-6-23 09:43
很弱的吻一下 就是通过legacy启动 然后进入uefi模式完成安装的系统 是这样的吗??
作者: dddlywb3    时间: 2016-6-23 10:14
“没有,是64位的最新版,文件3是另一种配置,也是最新版的,32位的己经制作好,还是要上10人需要再放出。”
好 大家多支持支持老大

作者: 2011cwj6958    时间: 2016-6-23 15:24
dddlywb3 发表于 2016-6-23 09:43
很弱的吻一下 就是通过legacy启动 然后进入uefi模式完成安装的系统 是这样的吗??

通过legacy启动 然后进入uefi模式 和直接uefi模式没有什么区别
作者: 2011cwj6958    时间: 2016-6-23 15:24
dddlywb3 发表于 2016-6-23 09:43
很弱的吻一下 就是通过legacy启动 然后进入uefi模式完成安装的系统 是这样的吗??

通过legacy启动 然后进入uefi模式 和直接uefi模式没有什么区别
作者: 2011cwj6958    时间: 2016-6-23 15:24
dddlywb3 发表于 2016-6-23 09:43
很弱的吻一下 就是通过legacy启动 然后进入uefi模式完成安装的系统 是这样的吗??

通过legacy启动 然后进入uefi模式 和直接uefi模式没有什么区别
作者: shan    时间: 2016-6-23 20:26
好技术,下载学习哦。谢谢阿杰
作者: 窄口牛    时间: 2016-6-29 12:01
32的呢,继续等待
作者: xzm1008    时间: 2016-6-29 12:59
多谢分享!!!
作者: 窄口牛    时间: 2016-7-3 13:27
继续人工置顶,等待32位的。

(166.47 KB, 下载次数: 10)


作者: 把握牛市bwa    时间: 2016-7-12 00:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: wwwsdzsgov    时间: 2016-7-26 10:11
只能查找fat32分区吗,光驱(量产的usb光驱)不行吗?
作者: win4096    时间: 2016-8-31 18:21
学习
作者: mylin2008    时间: 2016-10-9 08:24
谢谢楼主分享这么好的软件
作者: lingqing    时间: 2016-10-20 19:58
谢谢楼主分享这么好的软件
作者: dcuov    时间: 2016-11-11 18:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2012bujchen    时间: 2016-11-12 09:19
感谢分享,学习一下。
作者: zyy    时间: 2017-5-27 01:14
学习中,谢谢分享
作者: xmzhqw    时间: 2017-6-24 20:27
正需要,谢谢,下载试用。
作者: f111    时间: 2017-7-6 20:30
这么好的东西,不顶枉费人生,顶个!
作者: xmzhqw    时间: 2017-7-18 17:05
没用过,下载试试
作者: xmzhqw    时间: 2017-7-18 17:08
下载文件都没搞清楚,都是同名的,下载哪个?
作者: 2011cwj6958    时间: 2017-7-19 01:59
xmzhqw 发表于 2017-7-18 17:08
下载文件都没搞清楚,都是同名的,下载哪个?

下载文件1最新版本 文件2

  把这两个文件放在根目录

文件1最新版本进不了的用文件3替换
作者: dido0379    时间: 2018-4-11 16:36
谢谢楼主分享,G41主板测试成功。顺便问一下有没有可能做一个通用的legacyboot.efi,从不带csm模块的uefi bios启动到legacy。
作者: yun2673436976    时间: 2018-4-12 21:02
请问楼猪,uefi最新的规范是2.3.1,怎么查看主板所支持的uefi 规范是不是2.3.1?
作者: yun2673436976    时间: 2018-4-14 22:33
2011cwj6958 发表于 2016-6-23 15:24
通过legacy启动 然后进入uefi模式 和直接uefi模式没有什么区别

用什么软件可以查看自己的主板是否支持uefi 2.3.1规范?
作者: yun2673436976    时间: 2018-4-20 12:40
你这个文件是让legacy bios的主板启动硬盘上uefi gpt模式的操作系统,但并不能享受uefi的好处,uefi启动速度快,而且uefi有安全启动,你这文件只是让硬盘上uefi gpt模式的操作系统启动,但享受不到uefi带来的好处。
作者: qqnngg    时间: 2018-4-25 21:47
这个支持U盘上的uefi启动不?
作者: xingzheli    时间: 2021-9-14 14:23
不明觉厉,先马克
作者: 325866145    时间: 2021-10-13 12:32
谢谢指导




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