备份 BIOS / 转储 BIOS 变量

备份 BIOS / 转储 BIOS 变量

我想更改笔记本电脑上的一些 VRAM 编号,这导致我通过 EFI shell 修改我的 BIOS(当然,因为对于 HP 笔记本电脑等设备,用户有很多选项被​​锁定) )。

一个主要问题是,为了弄清楚我需要更改哪些变量,我必须专门查看 BIOS 转储。我发现的所有工具都无法成功做到这一点。工具似乎是最有前途的,但它无法检测到我的 BIOS。

我的印象是,它的输出是一个非人类可读的文件,实际上是 BIOS 中所有内容的备份(我有一个 PERL 脚本,可以将其解析为某种人类可读的形式;然后我将准确地找到我需要的变量)需要修改)。

侧面信息:

最终,我将在 shell 中输入类似于以下的命令:

setup_var 0x18c 0x10

0x18c确定视频专用内存共享分配的变量在哪里,并0x10引用第 16 个选项 512MB(这些用于其他一些 BIOS,与我的非常相似,但我不想使用它们,以防它们不一样)。

我在看线程,但我不认为这就是我正在寻找的。我尝试在dmidecode和输出上运行脚本,dmidecode -u但无济于事。

有任何想法吗?

相关内容