Hi guys,
Maybe here someone can help me out. I have Slack 10 on a machine
where 2 drives are connected in RAID 1 with the HPT370 raid chip on the motherboard.
I have installed Slackware with the slack ataraid.i kernel 2.4.26. Till here everything is
ok. I have than downloaded the linux-2.6.8.1 kernel from /testing directory and installed
it. I have made then the initrd image with mkinitrd -c -k 2.6.8.1 -m reiserfs
(I have reiserfs on all the partitions) and put into lilo.conf the configuration for the
second kernel. Updated lilo with /sbin/lilo and rebooted.
The first kernel originaly installed can not boot anymore, the seccond one neither as
is stops with the message
VFS: Cannot open root device "7203" or unknown-block(114,3)
Please append a correct "root=" boot option
Kernel panic: VFS: Unabl to mount root fs on unknown-block(114,3)
my /etc/lilo.conf is as follows:
Code:
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
boot = /dev/ataraid/d0
#boot = /dev/hde
#compact # faster, but won't work on all systems.
prompt
timeout = 50
# VESA framebuffer console @ 1024x768x256
#vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# ramdisk = 0 # paranoia setting
# End LILO global section
# Linux bootable partition config begins
delay = 50
default = linux-26
image = /boot/vmlinuz
root = /dev/ataraid/d0p3
label = linux
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
#
image = /boot/vmlinuz-generic-2.6.8.1
root = /dev/ataraid/d0p3
label = linux-26
initrd = /boot/initrd-2.6.8.1.gz
read-only
# Linux bootable partition config ends
vga = 775
append = " read-only"
If I boot the kernel with root=/dev/hde ro it does not find any other partition than root and
it goes into mantainance mode
My fstab follows:
Code:
/dev/ataraid/d0p1 swap swap defaults 0 0
/dev/ataraid/d0p3 / reiserfs defaults 1 1
/dev/ataraid/d0p2 /boot reiserfs defaults 1 2
/dev/ataraid/d0p4 /home reiserfs defaults 1 2
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
none /sys sysfs defaults 0 0
Can somebody help me with that ?
Rgds
Saxa