fudaming 发表于 2003-10-6 16:59:32

your ext3 is a module, and you have to include it in initrd.
try mkinitrd with=ext3

我不知道下面这条命令对不对,不过出来的结果比以前的小,不知道会不会有问题。
mkinitrd --builtin=/lib/modules/2.6.0-test6/kernel/fs/ext3/ext3.ko /boot/initrd-2.6.0-test6.img 2.6.0-test6

Dragonfly 发表于 2003-10-7 22:23:40

size is not a problem, boot is more important

zq97_0 发表于 2003-10-9 11:58:54

非常谢谢大家的帮忙。我的问题已经解决了。问题的然因可以肯定的讲是因为我在升级内核前没有升级相应的其他程序。昨天我用原来的config又重译了一边2.6.0-test6.一次就成功。现在我的RH9正飞翔在2.6的上面。再次谢谢大家热心帮忙。祝人人都升级成功。

liqishan 发表于 2003-10-9 21:01:15

升级相应的其他程序,有哪些需要升级的,可以说说吗?

gloomy_dolphin 发表于 2004-2-5 10:58:59

斑竹gxl117说“源码目录下的Documentation/Changes中有详细的需要升级的软件列表。”
    可我找到"Changes"文件,但是打不开。请问是不是在安装系统时少装了什么软件?

gloomy_dolphin 发表于 2004-2-5 11:07:08

还有一个问题,我找不到“内核配置文件”。
    我用的是RedHat 9.0,附带的定制指南中附录A.建构定制内核一文中提到配置文件/usr/src/linux-2.4/.config,但在目录/usr/src/linux-2.4/下只有一个configs文件夹。
    我编译了三个内核2.4.20-8custom02,2.4.20-8custom03,2.4.20-8custom04,都能启动。但是在启动过程中有很多项"Failed",我就想看看他们各自的配置文件,但又不知道在那里?

pinper 发表于 2004-2-5 21:15:34

用mkinitrd --preload=ext3 /boot/initrd-2.6.0.img 2.6.0 试试看,不过你可能要升级mkinitrd因为老版本(比如RH9中的3.4.42就不行)的识别不了新内核的以.ko做后缀的模块,如果还不行的就将ext3直接内建进内核吧,呵呵。。
页: 1 [2]
查看完整版本: 班主救命!新编的2.6.0-test6无法加载“/”分区??