首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为ubuntu-server usb安装更新initrd中的内核模块

为ubuntu-server usb安装更新initrd中的内核模块
EN

Server Fault用户
提问于 2011-04-13 10:11:35
回答 1查看 2K关注 0票数 0

我想知道如何正确更新Ubuntu:http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/hd-media/的hd initrd文件中的内核模块。

通过使用这些文件,我想要安装一个usb可引导的ubuntu服务器。但是,为了使它正常工作,我必须使用旧的ubuntu10.04 iso,而不是更新的10.04.2。如果我把后者的iso放在一起,我在没有安装程序的内核模块上有一个错误,并且我的硬件没有被正确识别。

我尝试通过修改initrd.gz来替换模块(删除/lib/ initrd.gz /中的旧模块,并从initrd.gz复制更新的模块),但它没有工作。我不能使用initrd.gz上的国际标准化组织,因为它需要一个光盘,而不是一个usb驱动器作为源。

EN

回答 1

Server Fault用户

发布于 2012-02-07 04:44:57

我无意中发现你在谷歌上的问题,因为我想做同样的事情。我发现这个指南很有用:https://wiki.ubuntu.com/CustomizeLiveInitrd。最后,我从我的iso中提取了hd-media initrd和initrd,然后用hd-media-initrd的内容构建了一个新的initrd,但是将/lib/modules目录替换为来自iso的目录。下面是我目前用于构建整个过程的脚本:https://gist.github.com/9223336a3a387cfe1eb0

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

https://serverfault.com/questions/259153

复制
相关文章

相似问题

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