sarge上编译内核,最后一步不能生成initrd.img
编译2.6.12,make mrproper,make menuconfig, make,make modules_install, make install都已经完成,source在/usr/src里,/lib/modules/下也已经生成2.6.12
最后一步mkinitrd -o initrd.img-2.6.12 2.6.12之后,读了一下盘就停下来了,文件却没有生成,请教这是哪里出了问题? 谢谢各位
最后一步mkinitrd -o initrd.img-2.6.12 2.6.12之后,读了一下盘就停下来了,文件却没有生成,请教这是哪里出了问题? 谢谢各位
你确定你需要initrd吗? :arrow: 如果不用initrd,我不知道该怎样搞,看过有关等贴子,不得要领,能给个相关的介绍吗?
这是因为有的内核编译的时候没有把某些分区的驱动程序(也叫模块)包含进去,所以必须制作一个包含模块的initrd,在启动的时候事先加载,从而实现挂载某些文件系统(如reiserfs,xfs,ext3,jfs)
http://www.linuxfans.org/nuke//modules.php?name=Forums&file=viewtopic&t=59447&highlight=initrd :-D未指定路徑。。。
改為:
mkinitrd -o /boot/initrd.img-2.6.12 2.6.12
页:
[1]