I have problem with upgrading kernel. At last I decided to upgrade kernel from antique
version "Linux-1.1.18" to "Linux-1.1.95". I think I did every steps of compilation correctly
and no problems were occured. The problem starts after rebooting the system.
"Kernel panic: VFS: Unable to mount root fs on 03:02"
Fortunately I builded lilo.config file correctly and I was able to load old version of kernel.
My lilo.conf file is :
--------------------------------------------------
LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
append="cdu31a=0x340"
boot = /dev/hda2
#compact # faster, but won't work on all systems.
delay = 50
vga = normal # force sane state
ramdisk = 0 # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /vmlinuz
root = /dev/hda2
label = Linux-1.1.18
# Linux bootable partition config begins
image = /usr/src/linux/arch/i386/boot/zImage
root = /dev/hda2
label = Linux-1.1.95
# Linux bootable partition config ends
-------------------------------------------------
I also used 'rdev /usr/src/linux/arch/i386/boot/zImage /dev/hda2'. I made bootable disk with
new Kernel on it. I examined to pass arguments to 'lilo' at boot time. For example:
-------------------------------
LILO
boot:
Linux-1.1.18 Linux-1.1.95
boot: Linux-1.1.95 boot=/dev/hda2 ( or boot=/dev/hda2 )
........................................................................... So may be someone can give advice.
...........................................................................
( Some Kernel booting messages )
...........................................................................
...........................................................................
Kernel panic: VFS: Unable to mount root fs on 03:02
(System halted)
------------------------------