无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3069|回复: 21
打印 上一主题 下一主题

[求助] 有什么启动器 能在 uefi 环境转到 legacy 环境?

[复制链接]
跳转到指定楼层
1#
发表于 2024-8-25 03:34:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 newswan 于 2024-8-25 12:51 编辑

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


点评

没听说过能中途切换的 都只能重启重新选择吧  发表于 2024-8-25 07:20
2#
发表于 2024-8-25 05:49:06 | 只看该作者
bios设置自动,我机会出现L环境-重启后又会出现为U环境。
设为L/U--就会按设置项启动。
回复

使用道具 举报

3#
发表于 2024-8-25 07:05:32 | 只看该作者
ventoy可以,既支持旧版也支持uefi

点评

OK,我去看看,用那个手工安装版的。  详情 回复 发表于 2024-8-25 12:55
回复

使用道具 举报

4#
发表于 2024-8-25 08:56:33 | 只看该作者
clover?opencore?

点评

试了下,默认找不到 legaxy 的系统,还不知道写怎么写配置文件  详情 回复 发表于 2024-8-25 12:54
回复

使用道具 举报

5#
发表于 2024-8-25 09:24:44 | 只看该作者
这首先得看主板吧,厂家要允许这样做才行。对于BIOS的主板,用四叶草可以模拟UEFI的,当然也是得先看主板。
回复

使用道具 举报

6#
 楼主| 发表于 2024-8-25 12:54:02 | 只看该作者

试了下,默认找不到 legacy 的系统,还不知道写怎么写配置文件
回复

使用道具 举报

7#
 楼主| 发表于 2024-8-25 12:55:28 | 只看该作者
2012fengxi 发表于 2024-8-25 07:05
ventoy可以,既支持旧版也支持uefi

OK,我去看看,用那个手工安装版的。
回复

使用道具 举报

8#
发表于 2024-8-25 13:21:29 | 只看该作者
感谢楼主的分享啊
回复

使用道具 举报

9#
发表于 2024-8-25 13:30:50 | 只看该作者
本帖最后由 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种或类似的场景,才需要类似的切换技术,普通技术爱好者,不应当对这些感兴趣,所以。。。。



回复

使用道具 举报

10#
发表于 2024-8-25 14:34:01 | 只看该作者
bios中的csm或兼容模式切换就好了
回复

使用道具 举报

11#
 楼主| 发表于 2024-8-25 15:50:59 | 只看该作者
用 refind 可以引导,要配置文件中打开 hdbios ,但是启动菜单会多一个引导,把 efi 引导的系统 也添加到  legacy
回复

使用道具 举报

12#
发表于 2024-8-25 22:22:02 | 只看该作者
我只会微软的
bootx64.efi启动引导你的BCD,在BCD中把winload.efi改成winload.exe
回复

使用道具 举报

13#
 楼主| 发表于 2024-8-25 23:17:07 | 只看该作者
红毛樱木 发表于 2024-8-25 22:22
我只会微软的
bootx64.efi启动引导你的BCD,在BCD中把winload.efi改成winload.exe

有时候,这种方法不行。
回复

使用道具 举报

14#
发表于 2024-8-26 00:40:50 | 只看该作者
newswan 发表于 2024-8-25 23:17
有时候,这种方法不行。

不行就是这个“硬件环境”不支持。要硬干,就得自己折腾底层的很多东西
回复

使用道具 举报

15#
发表于 2024-8-26 07:24:32 来自手机 | 只看该作者
红毛樱木 发表于 2024-8-25 22:22
我只会微软的
bootx64.efi启动引导你的BCD,在BCD中把winload.efi改成winload.exe

这是掰的吧,我不信。
回复

使用道具 举报

16#
发表于 2024-8-26 13:32:47 | 只看该作者
感谢,学习了!
回复

使用道具 举报

17#
发表于 2024-8-26 21:01:16 | 只看该作者
为什么还要保留legacy环境?只要不是太古老的系统都可以在uefi环境启动的,如果不能启动即使想办法让它启动也会有很多问题没法解决,我就这样实验过。
回复

使用道具 举报

18#
发表于 2024-8-26 21:15:48 | 只看该作者
newswan 发表于 2024-8-25 23:17
有时候,这种方法不行。

如果这样不行,那换成Legacy BIOS也白扯。
回复

使用道具 举报

19#
 楼主| 发表于 2024-8-26 23:57:30 | 只看该作者
plutoshen 发表于 2024-8-26 21:01
为什么还要保留legacy环境?只要不是太古老的系统都可以在uefi环境启动的,如果不能启动即使想办法让它启动 ...

工作用的,有收费软件,别人花钱买的,ghost的备份,80G,win7旗舰版,oem 激活。
如果同意,可以升级或者转 uefi 试试,否则就只能保留,第二个系统是用来打游戏的
回复

使用道具 举报

20#
发表于 2024-8-27 09:12:29 | 只看该作者
这是  BIOS里面的参数设置吧。有兼容模块打开 自动识别啊,灭有兼容模块的话,那基本就是只能用uefi的 你装了legacy的 也不一定能起来
回复

使用道具 举报

21#
发表于 2024-9-1 09:27:19 | 只看该作者
学习学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-27 11:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表