LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: czwzh

编译新内核出错

[复制链接]
 楼主| 发表于 2006-7-31 17:57:31 | 显示全部楼层
保存了,make menuconfig之后并没有出现别的画面。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-31 17:59:40 | 显示全部楼层
我使用make modules,并跳过make modules-install直接就make,make install,但是在/boot里找不到initrd.img-2.6.17。是否缺了哪一步?
回复 支持 反对

使用道具 举报

发表于 2006-7-31 19:44:22 | 显示全部楼层
再看看步骤,如果是2.6.x 需要3步就行了。
只用
make menuconfig;
make;(这一步你作了么?)
make install;
就行了.

URL:http://www.linuxsir.cn/bbs/showthread.php?t=113208


但是我不是用的这个方法,我是
make menuconfig;
make
make modules_install
然后手动移动内核文件,创建其他的文件,然后修改menu.lst
我当时可能是参考的这一篇文章 http://www.linuxsir.cn/bbs/showthread.php?t=212832.这个URL可以参照用来创建initrd.img-2.6.17
如果有些文件没有你就手动创建吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-31 22:42:17 | 显示全部楼层
mkinitrd -o initrd.img-2.6.17后没有什么提示,又回到命令输入状态。也找不到有生成initrd.img-2.6.17文件。

上边说make modules-install出错,呵,现在才知道,是make modules_install,中间那部分是下划线!现在正常了。
回复 支持 反对

使用道具 举报

发表于 2006-8-1 01:16:45 | 显示全部楼层
楼主,你弄好了么?
简单说说你的步骤?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-1 12:06:47 | 显示全部楼层
我的步骤同别人帖子里说的没啥区别。
apt-get install make gcc libc6-dev libncurses5-dev (还有libc-dev kernel-head-2.4.*这两个,不过感觉好像不用)
make mrproper
make menuconfig
make
make modules
make modules_insall---------注意是下划线。一开始这一步无法做,是弄成中划线了。
make install-------这一步好像没用,只是提示我要修改Grub的menu.lst
mkinitrd -o /boot/initrd.img-2.6.17 2.6.17-----因为找不到新内核的initrd.img,所以无法修改grub的menu.lst。在其它教编译的贴子里好像没人提到要做这个?这个命令我不会用,花费了我不少时间。另外,得先安装initrd-tools才能使用mkinitrd。
nano /boot/grub/menu.lst-----对照着里旧内核的启动书写格式,只要对准好新的vmlinuz-2.6.17及initrd.img-2.6.17即可。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-2 08:35:01 | 显示全部楼层
关于initrd.img的疑问
这个贴子(http://www.linuxsir.cn/bbs/showt ... 用initramfs-tools 或者 yaird 提供的脚本来做 initrd,我在2.6.17里也可以再用mkinitrd来建?虽然知道2.6.17也同样支持老格式的initrd.img,但是却找不到其它方法来建造新格式的initrd.img。我apt-cache search initramfs-tools或是yaird都找不到。另外,假若找到initramfs-tools或yaird,应该使用怎样的命令来建initrd.img?
回复 支持 反对

使用道具 举报

发表于 2006-8-2 13:07:46 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-2 16:43:45 | 显示全部楼层
呵,英文不太好。
我一直奇怪为何我apt-cache search initramfs-tools会找不到。
回复 支持 反对

使用道具 举报

发表于 2006-8-2 16:49:22 | 显示全部楼层
你用什么版本的debian?难道是版本问题?
你有没有apt-get update过?
回复 支持 反对

使用道具 举报

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

本版积分规则

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