永发信息网

怎么ubuntu里用mkinitramfs制作出来的initrd.img有70多M???

答案:2  悬赏:50  手机版
解决时间 2021-02-07 06:54
我先编译了一下内核,然后用命令mkinitramfs -o ~/tmp/initramfs-2.6... 2.6... 做出来的initrd有70几M,然后重启一下就提示initrd太大了,我看了下/boot下默认的initrd只有3M左右。然后把/et/initramfs-tools 下的MODULE=most 改成了MODULE=dep,再执行上面的命令就出现了下面的错误:
mkinitramfs: missing loop root /dev/loop0 /sys entry
mkinitramfs: workaround is MODULES=most
mkinitramfs: Error please report the bug
最佳答案
initrd太大是因为你kernel编译的时候编译的模块太多,make modules_install之后很多驱动都被加到了 /lib/modules/xxx 目录下,而当你mkinitramfs的时候 会把这些模块加载到你的initrd里面去,自然就大了。
编译的时候不必要的模块 直接选择 N 进行编译,先做出来initrd.img 然后再把更多的模块编译出来。
全部回答
你好! title 随便写 root (hd0,4)/ubuntu/disks kernel /boot/vmlinuz-2.6.27-2-generic root=UUID=40586D90586D860E loop=/ubuntu/disks/root.disk ro quiet splash initrd /boot/initrd.img-2.6.27-2-generic 注意:两个内核文件都可以在/boot目录下看到,我猜是: /boot/vmlinuz-2.6.27-2-generic和 /boot/initrd.img-2.6.27-2-generic 如果不是,改成正确的名字。错了也没关系啊,一个内核进不去,重启之后从另一个内核进去不就行了。 如果对你有帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
世纪娇子幼儿园地址好找么,我有些事要过去
形容老山羊神态的词语
电工,变压器绕组测量绝缘电阻后,为什么要进行
万家坪地址在什么地方,想过去办事
兴平市改英幼儿园地址在什么地方,我要处理点
天乐幼儿园(咸阳兴平市)地址有知道的么?有点
小说斗破苍穹里面的焚炎谷为什么会有天火三玄
春考计算机应用考哪些科目
喜洋洋幼儿园(咸阳兴平市)地址在哪,我要去那
小博士幼儿园(咸阳兴平市)怎么去啊,我要去那
陕西金菱建设工程有限公司我想知道这个在什么
天天幼儿园(咸阳兴平市)怎么去啊,我要去那办
内蒙人叫爸爸是什么
中国哪个军军旗被缴了
蓝月亮幼儿园(咸阳兴平市)地址在什么地方,想
推荐资讯
东营邮政编码西城
五梅村在什么地方啊,我要过去处理事情
错误代码11003怎么解决
同一城市为什么油价有的五元多有的六元多
数控三菱系统的怎么用主程式呼叫副程式
安吉星系统里的sim卡能换吗,包年多少米?
初中化学能生成三种氧化物的分解反应
新汽运驾校地址在哪,我要去那里办事
在房间里杀菌,是单独烧醋效果好还是醋加水放
安福圆通快递地址有知道的么?有点事想过去
门头沟潭柘寺电动汽车充电站地址好找么,我有
乐鹏纸业有限公司怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?