社区
Linux_Kernel
帖子详情
Linux编译内核
qutanzi
2009-03-28 09:16:07
我用版本是ubuntu8.04,在最后一步使用sudo make install,为什么不能生成根文件系统initrd.img,使新的内核不能加载。
谢谢各位!!!!
...全文
203
5
打赏
收藏
Linux编译内核
我用版本是ubuntu8.04,在最后一步使用sudo make install,为什么不能生成根文件系统initrd.img,使新的内核不能加载。 谢谢各位!!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sahusoft
2009-04-06
打赏
举报
回复
编译内核:
make dep clean bzImage modules moudules_install install
make install只是最后一步,它主要是把.img .map .config等文件拷贝到/boot 并在/boot/grub/grub.conf中
添加新内核的信息(如果是grub启动的话)。真正生成.img 应该是在make bzImage
mfantonidas
2009-04-03
打赏
举报
回复
busybox
hjx855
2009-04-02
打赏
举报
回复
我见貌似u-boot可以在编译完后出现一个mkimge文件,此可用来做文件系统的工具
还有好像是从网上下一个叫mkcram啥的工具就可用来制作文件系统
qutanzi
2009-03-29
打赏
举报
回复
[Quote=引用 1 楼 bison_pu 的回复:]
make编译的是内核,内核模块。make install是install内核,不是生成根文件系统。根文件系统是要自己另外做的。
[/Quote]请问怎么做跟文件系统呢?我通过sudo apt-get install initrd-tools下载initrd-tools工具,提示说没有这个软件包。版本里面也没有mkinitrd脚本工具。
bison_pu
2009-03-29
打赏
举报
回复
make编译的是内核,内核模块。make install是install内核,不是生成根文件系统。根文件系统是要自己另外做的。
Linux_Kernel
4,465
社区成员
17,462
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章