I have an AMD64 system which I just installed the AMD64 Gentoo Image
onto, following AMD64 HowTo. However, I am having trouble getting grub
to find my kernel. I'm only using grub because of the warning about
LILO (which I much prefer due to the device naming convention it uses)
- I was using LILO under Slackware but that was 32-bit only, and not
I'm using the 64/32 bit mix - so I'm going with what's recommended for
now.

The system is set to boot off of /dev/hdb2 (ext2) and use /dev/hdb1 as
the root. I believe the boot device is hd1,1 in grub terminology. 

The system has 3 hard drives: hda, hdb, and sda; as well as a dvd drive
(hdc).

/dev/hdb2 has the following structure:
 - list of all my Slackware kernels
 - gentoo/bzImage
 - gentoo/bzImage_2-6-23-gentoo-r3
 - grub/

Below is my grub.conf (minus comment lines):

timeout 30
default 0
fallback 1
title Gentoo Linux
root (hd1,1)
kernel /gentoo/bzImage root=/dev/hdb1

title Slackware Linux
root (hd1,1)
kernel /vmlinuz root=/dev/sda1

title Install GRUB into the hard disk
root (hd1,1)
setup (hd1)

title Change the colors
color light-green/brown blink-red/blue

I installed it via:

# grub
grub: root (hd1,1)
grub: setup (hd1)
grub: exit

All seems well. It boots and presents the menu, but then can't find the
kernel when I select "Gentoo Linux" or try to manually run the lines. I
tried using "find" at the grub command prompt during the boot process,
but it couldn't find it either. I haven't tried the Slackware kernel
yet, as I am mostly concerned about the Gentoo kernel.

Note: I am using LVM2 under this Gentoo install - but not for /boot or
/.

What am I missing?

TIA,

Ben
-- 
[EMAIL PROTECTED] mailing list

Reply via email to