我试图在安全启动模式下运行 Ubuntu 18.04/内核 4.18.0-16 的英特尔 Skylake 机器上降低我的 CPU 电压,并且需要读/写 MSR 0x150。我已经签署并加载了 msr.ko 内核模块,但无法从 msr-tools 运行可执行文件 rdmsr 和 wrmsr,即使是 root / 超级用户(我得到权限错误)。我掌握的是,使用较新的内核(> 3.7?)您无法从用户空间访问 MSR。描述了一些解决方法:我尝试为 rdmsr 和 wrmsr 设置“setcap cap_sys_rawio+ep”,但这没有帮助。我正在使用工具iuvolt和undervolt,但也直接尝试了 wrmsr 。
如何在安全启动模式下执行 rdmsr / wrmsr?
问问题
807 次