首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向我的Linux添加新的设备驱动程序及其对initrd的影响

向我的Linux添加新的设备驱动程序及其对initrd的影响
EN

Stack Overflow用户
提问于 2019-12-30 16:42:47
回答 1查看 116关注 0票数 0

我是Linux环境下的新手,我遇到了vmlinuz和initrd这两个概念。

据我所知,initrd决定了需要加载哪些内核模块来支持当前的硬件,并将加载它们,同时使内核的加载速度更快。

那么它是如何解决这个问题的呢?它如何知道我的笔记本电脑硬件所需的模块?

例如,如果我在没有指纹设备的笔记本电脑上安装了Ubuntu,而在另一台有指纹设备的笔记本电脑上安装了相同的Ubuntu版本,initrd会不会有所不同?

如果它不同,那么每次我添加一个新的内核模块时,initrd都会被更新吗?

EN

回答 1

Stack Overflow用户

发布于 2019-12-30 19:53:25

initrd并不包含所有内核模块。它包含从某个分区启动操作系统所需的模块。请使用look on it

稍后将从磁盘初始化您的指纹设备。

如果你的模块应该提前初始化,你应该重新构建你的initrd镜像。

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

https://stackoverflow.com/questions/59527923

复制
相关文章

相似问题

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