首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以从linux内核模式写入BIOS吗?

可以从linux内核模式写入BIOS吗?
EN

Stack Overflow用户
提问于 2015-03-29 05:32:10
回答 1查看 573关注 0票数 0

是否可以从内核模式在BIOS中闪存/写入Linux

我对此做了一些研究,但没有找到明确的答案。我不太擅长内核级的东西和硬件。

根据我所能找到的,我知道某些内核设施可以询问BIOS (参见dmidecode),因为BIOS支持某些接口。

我知道真实模式和保护模式之间的区别。但是从Linux切换到真正的模式似乎是不可能的(?)我也知道x86对8088程序有仿真,但不确定仿真是否允许闪烁BIOS。

难道就不能在内核模式下写到某些地址来“闪存”BIOS吗?

根据下面的答案和注释,更新的答案似乎是肯定的,这取决于硬件平台。唯一,也是必要的要求是BIOS闪存芯片可以在IO地址空间中寻址。你也需要软件支持冷杉闪烁芯片,无论是内核还是用户空间。例如,我找到了用户空间实用程序flashrom,它可以在一组似乎很窄的硬件平台上完成。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-29 09:51:00

是的,如果BIOS闪存芯片连接到IO地址总线,并且您有所有必要的驱动程序,您就可以这样做。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29325964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档