View previous topic :: View next topic |
Author |
Message |
sorrison n00b
Joined: 22 Jun 2005 Posts: 6
|
Posted: Wed Jun 22, 2005 5:06 am Post subject: Block device /dev/hdd3 is not a valid root device... |
|
|
I've installed linux on an AMD64 and installation went well but when i reboot i get this
Code: |
[b]Block device /dev/hdd3 is not a valid root device...[/b]
The root block device is unspecified or not detected.
Please specify a device to boot, or "shell" for a shell...
|
My grub is
Quote: |
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r11 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev
initrd /initrd-2.6.11-gentoo-r11
|
I installed it the way the installation manual for amd64 said (used genkernel)
Can anyone help me??? |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Wed Jun 22, 2005 8:19 am Post subject: |
|
|
It looks like you've been installing grub to the wrong drive! Grub happens to mess up with sd* drives.
The best thing to do is to install it with the script (see in the gentoo handbook, it looks like grub-instal-- ....) and aftrwards, grub will show you a small table displayin' your different drives.
It looks like that:
kernel name | grub name
for example:
hda | hd0
You should reinstall it and show us this little table and your /etc/fstab as well. |
|
Back to top |
|
|
cwall64 Tux's lil' helper
Joined: 28 Nov 2003 Posts: 128 Location: Houston, TX
|
Posted: Wed Jun 22, 2005 2:30 pm Post subject: |
|
|
It could also be not building the correct modules into the kernel. I have had this issue with SCSI drives, you need to build the kernel with the correct device drivers for the hard drive build in, not as modules. _________________ Intel Core2Quad Q9400
Gigabyte GA-EP45-UD3P
8GB DDR2-1066 RAM OCZ
GeForce 9600GT
5x Seagate 1TB 7200.12 (4x Software RAID5)
Gentoo 64-bit |
|
Back to top |
|
|
sorrison n00b
Joined: 22 Jun 2005 Posts: 6
|
Posted: Thu Jun 23, 2005 1:48 am Post subject: |
|
|
sorry its not a scsi it was meant to say /dev/hdd3
anyway i fixed it all i needed to to was change grub.conf from
Code: | root=/dev/ram0 real_root=/dev/hdd3 |
to
cheers anyway for your help |
|
Back to top |
|
|
|