Did you use the handbook?
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml
It specifically suggests to have a separate /boot partition.
If you use the
make menuconfig,
make,
make install,
make install_modules
routine of building the kernel - then you
will have a file "vmlinuz" as well as a file vmlinuz-2.6.30-gentoo-r5
if you install kernel 2.6.30-gentoo-r5
They are both the same.
and end up with something similar to this (my actual install - I have the previous kernel-version there also)
Code:
ls -lh /boot/
total 12M
-rw-r--r-- 1 root root 836K Sep 4 01:40 System.map
-rw-r--r-- 1 root root 826K Aug 13 21:13 System.map-2.6.30-gentoo-r4
-rw-r--r-- 1 root root 836K Sep 4 01:40 System.map-2.6.30-gentoo-r5
-rw-r--r-- 1 root root 839K Aug 22 20:00 System.map-2.6.30-gentoo-r5.old
-rw-r--r-- 1 root root 839K Aug 22 20:00 System.map.old
lrwxrwxrwx 1 root root 1 Aug 11 15:01 boot -> .
-rw-r--r-- 1 root root 69K Sep 4 01:40 config
-rw-r--r-- 1 root root 69K Aug 13 21:13 config-2.6.30-gentoo-r4
-rw-r--r-- 1 root root 69K Sep 4 01:40 config-2.6.30-gentoo-r5
-rw-r--r-- 1 root root 69K Aug 22 20:00 config-2.6.30-gentoo-r5.old
-rw-r--r-- 1 root root 69K Aug 22 20:00 config.old
drwxr-xr-x 2 root root 4.0K Aug 23 01:19 grub
-rw-r--r-- 1 root root 1.4M Sep 4 01:40 vmlinuz
-rw-r--r-- 1 root root 1.6M Aug 13 21:13 vmlinuz-2.6.30-gentoo-r4
-rw-r--r-- 1 root root 1.4M Sep 4 01:40 vmlinuz-2.6.30-gentoo-r5
-rw-r--r-- 1 root root 1.5M Aug 22 20:00 vmlinuz-2.6.30-gentoo-r5.old
-rw-r--r-- 1 root root 1.5M Aug 22 20:00 vmlinuz.old
If
/boot is empty then you made an error.
Know if you use a separate partition for /boot - which has to be mounted - or if you don't.
If there is a problem, verify the steps into chroot are correct.
1.) mount your / partition
2.) create a /boot directory there (just once)
3.) mount the other partition - the small one which will hold grub and kernel - onto the /boot directory of the first partition.
http://www.gentoo.org/doc/en/handboo...ap=4#doc_chap5
Skip 2.) and 3.) if you just use one partition.
This might help too:
http://www.gentoo.org/doc/en/grub-er....xml#doc_chap4