Since the install doc recommends a separate /boot partition, the example grub.conf is extremely misleading. # If you compiled your own kernel, use something like this: title=My example Gentoo Linux root (hd0,0) kernel (hd0,0)/boot/bzImage root=/dev/hda3 should read: # If you compiled your own kernel, use something like this: title=My example Gentoo Linux root (hd0,0) kernel (hd0,0)/bzImage root=/dev/hda3 The way it is currently assumes a /boot that is part of the / partition and not a separate partition so they are in effect telling GRUB to look in /boot/boot/ for the kernel image. I have to correct people who are installing Gentoo at least once a week on this.
there should be a symlink in /boot pointing back on itself, comes as part of the standard install, maybe yours got deleted for some reason... However I do agree that it should be changed, newbies could get confused over this nervada linux # ls /boot boot bzImage.dev bzImage.old grub lost+found memtest86 nervada linux # ls /boot/boot boot bzImage.dev bzImage.old grub lost+found memtest86 nervada linux # ls /boot/boot/boot boot bzImage.dev bzImage.old grub lost+found memtest86
I'm not sure I agree that it should be changed. The way it is right now, if it's in a separate partition, it makes no difference (and people have no need to be corrected on it). If, for whatever reason (And yes it happens more often than I care to count), they keep /boot in the / partition, this doesn't break them either. Overall, our solution is flexible enough to apply to both camps without modification. I recommend closing as INVALID or WONTFIX
I also don't believe we should update this. The current solution is imho the best one.
I'm marking this as WONTFIX as the current situation really doesn't harm anything.
Moving these so we can remove the "Install CD" component from "Gentoo Linux". I apologize to everyone for this spam, but according to the bugzilla developers, this is the only reasonable way to do this.