grub shell 错误_使用 grub shell 修改品牌电脑 BIOS 中屏蔽的 DVMT 设置

在某些情况下,我们可能需要变更 DVMT 的设置,但是一些品牌电脑的 BIOS 中可能屏蔽了此项设置,我们可以使用下面方式通过 Grub Shell 来直接修改这项设置。

工具获取

本文中使用的工具,都可以在下文介绍中找到下载地址,请留意蓝色超链接文本。

获取 BIOS 备份

首先,我们需要使用 BIOS Backup TooKit 备份电脑的BIOS。

使用管理员权限打开 BIOS Backup TooKit,即可显示 BIOS 的基本信息,读取后可以备份成文件。

使用 UEFITool 查找 DVMT 信息

此步骤,需要先获取 UEFITool 工具。

使用此工具打开上一步备份的 BIOS 文件。

搜索 DVMT 。

根据搜索到的结果,查找要导出的位置。

在 Compressed xxx 上点击右键导出到文件,不同的BIOS品牌或版本可能导出位置不一样,若下一步导出的文件打开失败,请将此处各项都导出尝试。

将导出的设置信息保存成文本

可以将上一步导出的文件直接拖放到这个工具上,会直接打开,若能正确识别 Protocol,则说明上一步导出的文件正确,然后可以在此工具上点击 Extract 按钮,保存成文本。

查找 DVMT 设置地址

上一步导出的txt文件可以用文本编辑器直接打开了。

可以通过搜索关键词 DVMT 找到具体设置细节。

如下图所示,我们可以看到 DVMT Pre-Allocated 设置项变量为 0x263,各个值在下面可以查看到。

通过 Grub Shell 来变更 DVMT 设置

此时可以通过 Grub 来修改设置了,你可以在这里下载一个可以引导的 Grub Shell,也可以使用 Linux LiveCD 中内置的 Grub 来引导。

进入 Grub Shell 后,可以使用 setup_var 工具来变更 DVMT 设置。

例如要将 DVMT 设置为 64M,可以直接输入 setup_var 0x263 0x2。

使用此方法,还可以设置其他被屏蔽的 BIOS 设置项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值