Alright the first step to this incident is.... making your symbolic link after uncompressing the kernel-2.x.x-tar.gz in your /usr/src... now make sure you don't have /usr/src/linux, if so delete it, and relink your symbolic link.. then go in either using 'make menuconfig' or 'genkernel --menuconfig all", so you can go in and do your own kernel configuration. After doing so, if you chose to use 'make menuconfig' you'll have to copy down some things: cp arch/i386/boot/bzImage /boot/kernel-2.x.x
cp System.map /boot/System.map-2.x.x
cp .config /boot/config-2.x.x
If you chose 'genkernel --menuconfig all' you must then wait foro that to complete, and then proceed to make the changes to grub.
After doing these steps you are able to change your /boot/grub/grub.conf file. I prefer leaving everything as it is, and adding to it, so I can revert if needed. This is how mine looks:
default 0
timeout 10
splashimage=(hd1,0)/grub/splash.xpm.gz
title= Gentoo Linux
root (hd1,0)
kernel /kernel-2.4.26-gentoo-r9 root=/dev/ram0 real_root=/dev/hdb3 init=/linuxrc ramdisk=8192 vga=0x317 splash=verbose
initrd /initrd-2.4.26-gentoo-r9
#title=Gentoo linux 2.6.8 Kernel
#root (hd1,0)
#kernel /kernel-2.6.8-gentoo root=/dev/hdb3
title=Windows
root (hd0,1)
chainloader +1