Apologies for the long post.
I am a Linux newbie. I have RedHat 5.1, kernel v 2.0.35. Install and
config from CD on my DELL Latitude 3500 laptop were fine.
I needed to rebuild the kernel after changing a setting from make
config. (CONFIG_NET_RADIO)
I did
make dep;make clean; make boot
and installed the new image then updated lilo.conf.
I also did make modules and make modules_install each time.
When this kernel is booted, I get the following:
Kernel Panic: VFS: Unable to mount root fs at 03:05
The GOOD kernel shows this via dmesg after reboot:
Partition check:
hda: hda1 hda2 hda3 < hda5 hda6 >
VFS: Mounted root (ext2 filesystem) readonly.
The BAD kernel shows this instead (as it hangs <g>):
Partition check:
hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 > hda3 < hda10 hda11 >
[MS-DOS FS Rel. 12, FAT 16,check=n,conv=b,uid=0,gid=0,umask=022,bmap]
[me=0x8e,cs=14200,#f=184,fs=11360,fl=10560,ds=53856,de=4096,
data=54156,se=0,ts=1936097530,ls=51340,rc=0,fc=4294967295]
Transaction Block Size=512
[MS-DOS FS Rel. 12, FAT 16,check=n,conv=b,uid=0,gid=0,umask=022,bmap]
[me=0x8e,cs=14200,#f=184,fs=11360,fl=10560,ds=53856,de=4096,
data=54156,se=0,ts=1936097530,ls=51340,rc=0,fc=4294967295]
Transaction Block Size=512
Kernel Panic: VFS: Unable to mount root fs at 03:05
Partition 03:05 is the correct partition AFAIK (/dev/hda5 on the only
hard disk, and I looked at /dev to confirm the numbers)
No options were passed via LILO at boot-time.
Here are some selected values from /usr/src/linux/.config
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
I MUST have set a config param wrong, but I have
no idea which one.
If I should include the whole config file, email
TIA,
David
--== Sent via Deja.com http://www.deja.com/ ==--
---Share what you know. Learn what you don't.---