我对硬件了解不多。我有一台 Yoga Slim 7,无法从 Linux 上设置性能设置。我已经拆解了 DSDT 表来查看,即使我除了树形层次结构和按位数学/控制结构之外什么都不懂。
我的问题是:在不了解 DSDT 表的情况下,尝试接近我想要的方法,只是为了看看会发生什么,这真的很危险吗?
后果是什么? ACPI 方法是否可以取消固件设置中的深层设置,即 BIOS 菜单中不存在且会影响其他操作系统的设置?
答案1
如果您不了解自己在做什么,运行 ACPI 是非常危险的。您可能会将电压和温度设置更改为超出其安全限度,从而烧坏某些组件或造成其他损坏。
如果不知道您想使用哪种方法,就无法评估危险程度。有些方法有内置保护措施,但无法判断它们对硬件的保护效果如何。
您可以在以下位置找到有关 ACPI 方法的更多信息 高级配置和电源接口 (ACPI) 规范 自 2019 年 1 月起发布版本 6.3。
另请阅读 ArchWiki 文章 数据完整性测试,其中包含一些有关修改这些表的好建议。
如果您开始采用这种方式,请确保您有办法刷新 BIOS(如果需要重新初始化它)。请注意,您所做的任何更改都不会在下一次 BIOS/UEFI 更新中保留下来。
(我个人认为这不是一个好主意。)