在Linux中获取IO权限

在Linux中获取IO权限

我已经安装了flashrom软件。当我尝试运行sudo flashrom命令时,它给出“无法获得 I/O 权限(不允许操作)。您需要成为 root”错误。我还尝试su命令切换根目录并再次运行。我还尝试了sudo -i以 root 身份登录的命令。然而他们中的任何一个都不起作用

答案1

我将 BIOS 设置中的安全启动选项更改为禁用。这样我就可以运行flashrom程序了。但它给出了这个输出。

警告!您似乎在不受支持的笔记本电脑上运行 flashrom。笔记本电脑、笔记本电脑和上网本很难支持,我们建议使用供应商的刷新实用程序。这些机器中的嵌入式控制器 (EC) 通常与闪存交互不良。请参阅联机帮助页和http://www.flashrom.org/Laptops了解详情。

如果闪存与 EC 共享,则擦除肯定会使您的笔记本电脑变砖,而写入可能会使您的笔记本电脑变砖。读取和探测可能会刺激您的 EC 并导致风扇故障、背光故障和突然断电。你被警告了。

所以没什么可做的。我必须寻找另一个工具来刷新我的BIOS

相关内容