从 Linux 修改 BIOS

从 Linux 修改 BIOS

我正在使用 LFS。是否可以从 Linux(在 GUI 或命令行界面中)修改 BIOS 设置/参数?

答案1

有趣的问题。我曾经寻找过在 Windows 或 Linux 上运行的类似应用程序,以便从 Windows/Linux 修改 BIOS 设置。这在无法访问控制台的环境(远程服务器)中可能会有所帮助。

不幸的是,似乎没有通用工具仍在维护。事实上,人们可以从 Windows 或 Linux 编辑 CMOS,但这需要了解依赖于 BIOS 和 Option-ROM 的数据结构(据我所知)。因此,构建一个可以正确设置与您的硬件兼容的 CMOS 设置的通用工具将非常困难。

以前有一款名为 WinBIOS 的软件,至少可以执行一些基本操作,例如恢复 Award、Ami 和 Phoenix 上的默认设置。但是我不知道 Linux 版本。

我认为在不知道数据存储方式的确切规范的情况下摆弄操作系统的 CMOS 数据是相当危险的(假设每个 BIOS 版本和品牌可能有不同的结构)。

相关内容