首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当系统运行时,内核能被移动到不同的mtd吗?

当系统运行时,内核能被移动到不同的mtd吗?
EN

Unix & Linux用户
提问于 2013-11-08 15:53:42
回答 1查看 79关注 0票数 0

我正在尝试对移动Linux Arm设备进行全面更新。我已经成功地旋转了我的文件系统根,并能够将一个新的文件系统闪现到该mtd。我现在想要完成的是类似于内核的事情。

我想知道是否有可能将内核转到另一个mtd,甚至可能是RAM。或者也许还有其他我忽略的方法?

任何对我可以使用的途径的洞察力都将不胜感激!

EN

回答 1

Unix & Linux用户

发布于 2013-11-08 21:31:42

内核从RAM中运行。交换内核代码或数据是不可能的。Linux本身从不访问包含内核的文件(除非作为系统更新的一部分)。实际上,在某些嵌入式系统上,内核可能根本无法被操作系统访问,而是位于引导加载器可以找到它的地方。一些内核模式代码是从模块文件中加载的,但是在加载模块之后,它来自的文件并不重要。

因此,您可以对内核文件做任何您想做的事情。只需确保引导加载程序之后仍然可以找到它。

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

https://unix.stackexchange.com/questions/99413

复制
相关文章

相似问题

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