LinuxSir.cn,穿越时空的Linuxsir!

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

内核编译时不能生成倚赖关系树

[复制链接]
发表于 2004-12-4 09:51:19 | 显示全部楼层 |阅读模式
在/usr/src/目录下安装了linux-2.6.3.tar
执行了make menuconfig使用默认配置
[root@liupeng linux]# make clean
  CLEAN   scripts/kconfig
  CLEAN   scripts/lxdialog
  CLEAN   scripts
  RM  $(CLEAN_FILES)
但是下一步生成倚赖关系树时出现这样的问题
[root@liupeng linux]# make dep
*** Warning: make dep is unnecessary now.
这是什么问题
发表于 2004-12-4 10:02:23 | 显示全部楼层
也许你在make menuconfig退出时
提示你是否保存的时候选择了no

还有
我记的编译内核的一般过程应该是这样的吧?
make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
sudo .....(这个是2.6内核新增的吗?)
 楼主| 发表于 2004-12-4 10:48:02 | 显示全部楼层
没有啊,我是选择的YES
发表于 2004-12-4 10:53:38 | 显示全部楼层
2.6的内核直接就make && make modules_install make install就可以了
我编译2.6.9时make dep 也是一样。没关系。
 楼主| 发表于 2004-12-4 15:26:05 | 显示全部楼层
我已经跳过make dep 这一步
直接运行make zImage;make modules;make modules_install
一切运行正常,重新启动系统
grub里出现新的版本选择,但是选择之后,并不能启动系统
不会出现那一排绿色的OK
发表于 2004-12-4 16:28:56 | 显示全部楼层
内核编译错误了吧.
 楼主| 发表于 2004-12-4 16:50:13 | 显示全部楼层
我现在的问题跟Georock是一样的
no init found.Try passing
init=option to kernel .系统就不动了
 楼主| 发表于 2004-12-4 16:51:01 | 显示全部楼层
grub也修改过
#boot=/dev/hda
default=1
timeout=10
splashimage=(hd0,5)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.6.3)
        root (hd0,5)
        kernel /boot/vmlinuz-2.6.3 ro
        initrd /boot/initrd-2.6.3.img
title Red Hat Linux (2.4.20-8)
        root (hd0,5)
        kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
        initrd /boot/initrd-2.4.20-8.img
title DOS
        rootnoverify (hd0,0)
        chainloader +1
发表于 2004-12-4 18:55:54 | 显示全部楼层
如Georock。看看自己的.config 是否把ext2/3编译进了核心,
kernel /boot/vmlinuz-2.6.3 ro
没指定root 分区阿。。
root=/dev/hdax
 楼主| 发表于 2004-12-4 21:54:42 | 显示全部楼层
看看自己的.config 是否把ext2/3编译进了核心

这个要怎么做.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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