View previous topic :: View next topic |
Author |
Message |
virduk n00b
Joined: 07 Mar 2004 Posts: 41
|
Posted: Wed Mar 10, 2004 8:48 pm Post subject: Booting trouble |
|
|
I finished an install and got GRUB to work, but when I select linux it starts going through the starting process but then gives the following error and stops. I'm not sure what it means and what I have to do to fix it.
Quote: | VFS: cannot open root device "/dev/ide/host0/bus1/target0/lun0/part1" or unknown block type
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unknown block (0,0) |
I'm using a 3rd HDD on IDE2 for Linux with two other drives on IDE1 being used for WinXP in NTFS format. |
|
Back to top |
|
|
spb Retired Dev
Joined: 02 Jan 2004 Posts: 2135 Location: Cambridge, UK
|
Posted: Wed Mar 10, 2004 9:06 pm Post subject: |
|
|
Can you post your grub.conf? We can't tell you how to fix it until we know what you did wrong |
|
Back to top |
|
|
virduk n00b
Joined: 07 Mar 2004 Posts: 41
|
Posted: Wed Mar 10, 2004 9:34 pm Post subject: |
|
|
thebell wrote: | Can you post your grub.conf? We can't tell you how to fix it until we know what you did wrong |
Sure.
Code: | default 0
timeout 30
splashimage=(hd2,0)/grub/splash.xpm.qz
title=Gentoo Linux 2.6.3
root (hd2,0)
kernel (hd2,0)/kernel-2.6.3 root=/dev/ide/host0/bus1/target0/lun0/part1
title=Windows XP
root (hd0,0)
chainloader +1 |
|
|
Back to top |
|
|
spb Retired Dev
Joined: 02 Jan 2004 Posts: 2135 Location: Cambridge, UK
|
Posted: Wed Mar 10, 2004 9:55 pm Post subject: |
|
|
Your kernel is getting a root= option that it can't find. Try passing it the /dev/hd* name for that partition. Type 'ls -l /dev/ide/host0/bus1/target0/lun0/part1', and see what it points to (on my system, replacing bus1 with bus0, it's a symlink to /dev/hda1). Also, make sure you're giving it your root partition, and not your /boot partition, which is grub's 'root'. |
|
Back to top |
|
|
|