无忧启动论坛

标题: 有什么启动器 能在 uefi 环境转到 legacy 环境? [打印本页]

作者: newswan    时间: 2024-8-25 03:34
标题: 有什么启动器 能在 uefi 环境转到 legacy 环境?
本帖最后由 newswan 于 2024-8-25 12:51 编辑

有什么启动器,能在 uefi 环境转到 legacy 环境?或者相反,能在 legacy 环境转到 uefi 环境?
记得有个什么能做到。但不记得 哪里看到的。
或者,在 uefi 环境 启动 legacy 的系统,例如,chainload winload.exe
chainload hd0
等等



作者: wcs    时间: 2024-8-25 05:49
bios设置自动,我机会出现L环境-重启后又会出现为U环境。
设为L/U--就会按设置项启动。
作者: 2012fengxi    时间: 2024-8-25 07:05
ventoy可以,既支持旧版也支持uefi
作者: Allreal    时间: 2024-8-25 08:56
clover?opencore?
作者: 481416322    时间: 2024-8-25 09:24
这首先得看主板吧,厂家要允许这样做才行。对于BIOS的主板,用四叶草可以模拟UEFI的,当然也是得先看主板。
作者: newswan    时间: 2024-8-25 12:54
Allreal 发表于 2024-8-25 08:56
clover?opencore?

试了下,默认找不到 legacy 的系统,还不知道写怎么写配置文件
作者: newswan    时间: 2024-8-25 12:55
2012fengxi 发表于 2024-8-25 07:05
ventoy可以,既支持旧版也支持uefi

OK,我去看看,用那个手工安装版的。
作者: 渝垫老    时间: 2024-8-25 13:21
感谢楼主的分享啊
作者: liangzr1976    时间: 2024-8-25 13:30
本帖最后由 liangzr1976 于 2024-8-26 08:43 编辑

个人认为,
1、引导器软件无法直接切换,因为UEFI本身就是安全体系需求,就是避免进入传统CMS环境。
2、不排除某些主板支持的情况下,通过热启动 或 模拟冷启动,通过软件切换下一次启动用 CMS 还是 uefi启动,但肯定无法指定CMS具体启动项,有可能可以指定 uefi 展开的启动项。
3、可能有大神,通过所谓签名的efi程序,强行调用CMS引导。同样在CMS,通过模拟efi启动也强行调用uefi。但估计没多少大神有这样的兴趣去做,意义不大。

4、只有高级黑客红客、特工类的人员,才考虑在没关闭 安全模式的情况下,efi锁定 硬盘唯一启动项的情况下,黑进系统。
     或者 在没关闭 安全模式的情况下,efi不锁定,允许USB启动的情况下,黑进系统。
    网络上,据说,wintel系统,还在不断更新BIOS efi启动代码、取消某些efi授权,就是防止这些意外。
    这2种或类似的场景,才需要类似的切换技术,普通技术爱好者,不应当对这些感兴趣,所以。。。。




作者: l3429900    时间: 2024-8-25 14:34
bios中的csm或兼容模式切换就好了
作者: newswan    时间: 2024-8-25 15:50
用 refind 可以引导,要配置文件中打开 hdbios ,但是启动菜单会多一个引导,把 efi 引导的系统 也添加到  legacy
作者: 红毛樱木    时间: 2024-8-25 22:22
我只会微软的
bootx64.efi启动引导你的BCD,在BCD中把winload.efi改成winload.exe
作者: newswan    时间: 2024-8-25 23:17
红毛樱木 发表于 2024-8-25 22:22
我只会微软的
bootx64.efi启动引导你的BCD,在BCD中把winload.efi改成winload.exe

有时候,这种方法不行。
作者: 红毛樱木    时间: 2024-8-26 00:40
newswan 发表于 2024-8-25 23:17
有时候,这种方法不行。

不行就是这个“硬件环境”不支持。要硬干,就得自己折腾底层的很多东西
作者: 窄口牛    时间: 2024-8-26 07:24
红毛樱木 发表于 2024-8-25 22:22
我只会微软的
bootx64.efi启动引导你的BCD,在BCD中把winload.efi改成winload.exe

这是掰的吧,我不信。
作者: 2011matrixvexx    时间: 2024-8-26 13:32
感谢,学习了!
作者: plutoshen    时间: 2024-8-26 21:01
为什么还要保留legacy环境?只要不是太古老的系统都可以在uefi环境启动的,如果不能启动即使想办法让它启动也会有很多问题没法解决,我就这样实验过。
作者: wintoflash    时间: 2024-8-26 21:15
newswan 发表于 2024-8-25 23:17
有时候,这种方法不行。

如果这样不行,那换成Legacy BIOS也白扯。
作者: newswan    时间: 2024-8-26 23:57
plutoshen 发表于 2024-8-26 21:01
为什么还要保留legacy环境?只要不是太古老的系统都可以在uefi环境启动的,如果不能启动即使想办法让它启动 ...

工作用的,有收费软件,别人花钱买的,ghost的备份,80G,win7旗舰版,oem 激活。
如果同意,可以升级或者转 uefi 试试,否则就只能保留,第二个系统是用来打游戏的
作者: dshit    时间: 2024-8-27 09:12
这是  BIOS里面的参数设置吧。有兼容模块打开 自动识别啊,灭有兼容模块的话,那基本就是只能用uefi的 你装了legacy的 也不一定能起来
作者: nange    时间: 2024-9-1 09:27
学习学习




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