zslibra 发表于 2005-2-2 14:14:35

About Compile Kernel 2.6.10!

今天试着编译kernel2.6.10,编译过程很正常,都是照着README做的,但是在重启过程中,就停住了.出错信息如下,抄下了最后的几行:
Red Hat nash version 3.4.42 starting
Mounting /proc filesystem
creating block devices
creating root device
Mounting root filesystem
mount: error 19 mounting ext3
pivotroot: pivot_root (/sysroot, /sysroot/initrd) failed: 2
umount /initrd/proc failed: 2
Freeing unused kernel memory: 164K freed
Kernel panic - not syncing: No init found. Try passing init=option to kernel.
  已经编译过几次了,还是一样!请问是什么原因导致编译失败的?
  THANKS!
  原本的系统:Red Hat LINUX 9.0 KERNEL:2.4.20-8

llc 发表于 2005-2-3 09:06:11

将ext2支持编译进内核试试

zslibra 发表于 2005-2-3 13:40:27

好呀!
现在就去试试,THANKS!

zslibra 发表于 2005-2-4 13:44:19

终于成功了!
运行起来是快了一点,但是发现内核映象还是比较大,有1.5M!我已经去掉了好多的选项了。原来的2.4.20-8才1.1M

还有就是USB设备不能用了(如MOUSE,FLASHDISK),
怎么会这样呢?USB支持我也编译进内核了呀,
mount USB FlashDisk时提示说:
mount: /dev/sda1 is not a valid block device
在原来的内核里我也是这样mount闪存的呀!

llc 发表于 2005-2-4 16:30:17

终于成功了!
运行起来是快了一点,但是发现内核映象还是比较大,有1.5M!我已经去掉了好多的选项了。原来的2.4.20-8才1.1M

还有就是USB设备不能用了(如MOUSE,FLASHDISK),
怎么会这样呢?USB支持我也编译进内核了呀,
mount USB FlashDisk时提示说:
mount: /dev/sda1 is not a valid block device
在原来的内核里我也是这样mount闪存的呀!
sd支持选择了吗?就是scsi硬盘支持,sdX是scsi硬盘

zslibra 发表于 2005-2-4 19:54:01

都选了,有一个叫SCSI DISK SUPPORT选项,还有一个叫SCSI TYPE SUPPORT选项我都编进内核了
现在USB MOUSE可以用了~~~
嘻嘻~~~
不过开机的时候还看到很多红色的FAIL提示!
进一步研究中...... :o

gordonstysty 发表于 2005-2-21 14:20:39

接下来呢?红色的FAIL解决了吗?
页: [1]
查看完整版本: About Compile Kernel 2.6.10!