Code: Select all
VFS: Cannot open root device "hda3" or hda3
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on hda3
Code: Select all
/dev/hda1 /boot ext2 noauto,noatime 1 2
/dev/hda3 / ext3 noatime 0 1
/dev/hda2 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom auto ro,user 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
# NOTE: The next line is critical for boot!
none /proc proc defaults 0 0
Code: Select all
default 0
timeout 30
splashimage=(hd0,0)/grub/splash.xpm.gz
title=Gentoo Linux 2004.1
root (hd0,0)
kernel (hd0,0)/kernel-2.6.5-gentoo root=/dev/hda3
title=Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader +1
makeactive
My linux HD is Secondary Master and my windows drive is Primary Master, but I set BIOS up to boot from my Secondary Master first. So in the LiveCD the linux drive is hdc but when I boot to grub its hda. (I think) So when i set up grub from the livecd I had to do:
Code: Select all
grub> root (hd1,0)
grub> setup (hd1)
I do have support for ext2 and ext3 and all the other stuff it specifies in the install handbook. I don't really know how to tell if I have my IDE chipset compiled into my kernel, but I assume I do because it's pretty standard.
I have a Asus K8V Deluxe with chipsets VIA K8T800 &
VIA VT8237. I compiled the only VIA thing I saw menuconfig.
EDIT: OK I just tried compiling my kernel with a few different additional features and I get a slight variation to the error:
Code: Select all
VFS: Cannot open root device "hda3" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
Thanks a lot!






