List Archive: gentoo-amd64
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
Grub really does work. The problem you are having is that grub can't
find your kernel.
May I suggest:
Boot the gentoo install cd:
At the prompt - livecd gentoo # - execute the following commands:
mount /dev/hda1 /mnt/gentoo/boot
ls kernel* initramfs*
The output of "mount /dev/hda1 /mnt/gentoo" will tell you about the
filesystem on the boot partition and should contain no surprises.
The output of "ls -l" is the boot file and directory structure that
see if "root (hd0,0)" is in grub.conf.
The output of "ls kernel* initramfs*" is the kernel name and the
name that need to appear in grub.conf.
If a 'No such file or directory' error appears, the kernel and/or the
is not located in /mnt/gentoo/boot and thus is not in (hd0,0)/ as far as
concerned. In this case look for a boot -->'something' symbolic link that
to 'something' as the kernel location. Most likely a boot directory will
in the "ls -l" output and you should look there for kernel and initramfs. If
mislocated, I think you should move them to /mnt/gentoo/boot and rerun
" ls kernel* initramfs* ".
I believe that the " ls kernel* initramfs* " output you see will be
In that case, I believe grub.conf should read:
title=Gentoo Linux 2.6.13
kernel /kernel-2.6.13-gentoo-r3 root=/dev/ram0 init=/linuxrc ramdisk=8192
If " ls kernel* initramfs* " produced other results, then "the other
kernel name" must be
substituted exactly for 'kernel-2.6.13-gentoo-r3' above and "the other
initramfs name" for
'initramfs-genkernel-amd64-2.6.13-gentoo-r3' above respectively. Don't lose
slashes in the process.
If you try this and it does not help, posting the results of the
commands and the grub.conf
may get more help from the smarter than I multitude.
email@example.com mailing list