我可以修补笔记本电脑 UEFI 实现中的错误吗?

我可以修补笔记本电脑 UEFI 实现中的错误吗?

我有一台华硕 X54H-SX137D 笔记本电脑,配有 K54L 主板,支持 UEFI 启动(AMI Aptio 4.5)。我使用 BIOS 模式,所有功能都运行良好。

为了充分利用现代固件环境的优势,我在 GPT 分区的磁盘上安装(非出厂预装)并以 UEFI 模式运行 Windows 8 Pro x64。结果,启动速度显著提高。然而,出现了一个令人讨厌的错误。

使用此设置,笔记本电脑无法休眠。当我合上盖子或发出休眠命令时,它只会关闭屏幕,并继续保持开启状态,没有磁盘交互。要重新使用计算机,唯一有效的方法是将笔记本电脑硬关机,再次开机,再次硬关机,然后打开。只做一次是不行的。

我知道 DUET,它可以在 BIOS 中完全运行完整的 UEFI 实现。我正在研究的是一种更片面的方法:是否可以安装 UEFI 补丁,该补丁仅检查和修补已识别的故障功能?或者也许使用众所周知的 BIOS 方法选择要实现的 UEFI 功能?

基本上,我问的是,是否可以通过运行模拟缺失的 UEFI 功能的 BIOS 软件来掩盖硬件 UEFI 实现中的漏洞。由于我的笔记本电脑在 BIOS 模式下运行良好,因此应该可以只选择一些启动时驱动程序(可能是 Linux 预安装环境的一部分),并将其作为 UEFI 的一部分提供给操作系统。

我拥有最新的固件更新和最新的驱动程序,除非这些对我有帮助的驱动程序在华硕网站上不可用,以及 Windows 更新。

编辑:综合编辑,事实证明 Fedora 未能安装是由于我的无能,后来安装得很好,运行得很好,只是这个睡眠问题也仍然存在,正如预期的那样。

答案1

虽然你所说的“微补丁”在理论上是可行的,但我不知道实际存在什么。除非你想创建自己的固件(比如基于核心启动),您几乎只能使用硬件制造商提供的产品。

相关内容