无忧启动论坛

标题: grub2 从 EFI 启动之后能否加载 BIOS 支持模块?(熟悉 GRUB2 的请进) [打印本页]

作者: 不点    时间: 2015-7-31 11:33
标题: grub2 从 EFI 启动之后能否加载 BIOS 支持模块?(熟悉 GRUB2 的请进)
当电脑从 EFI 启动后,通常 BIOS 是被禁用的,无法使用 BIOS 功能。

此时 GRUB2 是否可以再造一个 BIOS 环境,用来安装或启动旧版本的 DOS、Windows?

请了解的朋友回答一下。


作者: gmy    时间: 2015-8-2 18:21
本帖最后由 gmy 于 2015-8-2 18:36 编辑

UEFI刚刚出来的时候,我就提出这个疑问了,但好像国内没有这种技术,不点的英文强,希望能在国外网站找到答案。
或者我们换一种思路,既然新的电脑仍然支持BIOS(只不过不是默认的,需要切换到传统模式),我们可以想办法在Windows或Linux里修改UEFI,就像当年的CIH修改BIOS的动作一样,当然这个动作风险是很大的,系统很可能也没有这个API,主板也可能禁止这个操作。
作者: 不点    时间: 2015-8-2 18:53
最近粗略接触了一下 grub2, 了解到它的硬盘驱动模块 ahci 与 BIOS 不兼容。只要加载了这个驱动模块之后,原有的 BIOS 硬盘 hd0 就无法访问了。由此我可以推测,假如 grub2 能够有 EFI 之下的 BIOS 仿真模块的话,它也很可能是无法使用的(因为在我的印象中,Linux 和 GRUB2 的开发者似乎不怎么关心 BIOS 的事情)。谢谢 gmy 的回帖。我对此已经不再关注了。
作者: zds1210    时间: 2015-9-10 00:00
难啊。
作者: 四海皆狂龙    时间: 2015-9-17 16:41
有linux,为何还要dos。
作者: 不点    时间: 2015-9-17 17:48
四海皆狂龙 发表于 2015-9-17 16:41
有linux,为何还要dos。

我正想删除这个帖子呢。如果不是来回答一楼所提问题的,请不要随便顶贴。






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