LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1574|回复: 28

再问一个编译内核的问题

[复制链接]
发表于 2006-1-7 14:28:44 | 显示全部楼层 |阅读模式
#: make menuconfig
#: make
#: make install
#: make modules_install

照这样做好了
/boot里面vmlinuz和System.map都有了,可是却没有initrd.img
该怎么办呢?
发表于 2006-1-7 14:49:22 | 显示全部楼层
make bzImage
回复 支持 反对

使用道具 举报

发表于 2006-1-7 15:29:48 | 显示全部楼层
非要那那个干嘛?
回复 支持 反对

使用道具 举报

发表于 2006-1-7 15:56:46 | 显示全部楼层
那个不是必需的,看debian-referrence
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-7 17:50:54 | 显示全部楼层
Post by macaco
那个不是必需的,看debian-referrence

可是我该怎么做才能让grub能启动新的内核呢?网上找了很多都是修改那个menu.lst
可是是要指向这个img文件的呀,没有的话我该怎么改啊
make bzImage我也打了,也不知道究竟起到了什么作用,真是满头包啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-7 20:00:22 | 显示全部楼层
顶一下,一下午编好了,却没有办法用
回复 支持 反对

使用道具 举报

发表于 2006-1-7 20:09:46 | 显示全部楼层
楼主何不先看置顶精华,内有详细说明啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-7 20:27:42 | 显示全部楼层
我看了啊,我就是照着那个新手篇编译的。可是就是那步# /sbin/mkinitrd initrd-2.6.12.3.img 2.6.12.3这步看不懂啊。也找不到initrd...img的文件。怎么设置grub啊
回复 支持 反对

使用道具 举报

发表于 2006-1-7 20:34:44 | 显示全部楼层
initrd并非必要的,在menu.lst去掉initrd一行能否起动?
回复 支持 反对

使用道具 举报

发表于 2006-1-7 20:35:25 | 显示全部楼层
如果是自己编译的,initrd可以不用的,直接#注释掉就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表