[MBT] new ticket for pkg kernel "bsp is not started from initrd"

bugs at pld.org.pl bugs at pld.org.pl
Fri Feb 22 14:05:42 CET 2002


Date: 2002-02-22 14:05:39+01	Author: Jacek Konieczny (Jajcus) <jajcus at bnet.pl> 
Title:         bsp is not started from initrd
Ticket ID:     #96
Package:       kernel-2.4.17-2.4
Distribution:  PLD-Nest.main
Category:      doesn't work as it should
Current state: opened
Text:

After upgrading kernel from 2.4.16-0.3 to 2.4.17-2.4 my server won't start.

It fails with:
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 258k freed
VFS: Mounted root (romfs filesystem) readonly.
mod: failed to exec /sbin/modprobe -s -k block-major-33, errno = 2
VFS: Cannot open root device "2101" or 21:01
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 21:01

It seems linuxrc from initrd is not even started. 
The same is with geninitrd-generated initrd, with old initrd with only modules replaced and with hand-made initrd with modutils and modules dependencies on it. Only in the last case there is a difference: no "failed to exec /sbin/modprobe..." message.
There is no difference when I user precompiled package, or compile from kernel-sources myself.

# rpm -q kernel bsp modutils geninitrd
kernel-2.4.17-2.4
bsp-0.2.1-3
modutils-2.4.13-1
geninitrd-2.16-1

# uname -a
Linux rudi 2.4.16 #1 Sun Dec 2 02:47:07 UTC 2001 i686 pld

# mount
/dev/hde1 on / type ext2 (rw,usrquota)
none on /proc type proc (rw)
devfs on /dev type devfs (rw)
/dev/hde6 on /var type ext2 (rw,usrquota)
/dev/hde8 on /home type ext2 (rw,usrquota)
/dev/hdg1 on /var/cache/squid type reiserfs (rw)
/var/tmp on /tmp type none (rw,bind)

Note: / is on /dev/hde, which is ATA-100/RAID controller on ASUS, VIA-686b based mainboard.

A friend of mine had similar problem on regular Pentium machine.




More information about the pld-bugs mailing list