I configured a gentoo kernel (kernel-2.6.36-gentoo-r5), but when I boot it can't mount /dev/sda1:
ALERT! /dev/sda1 does not exist . Dropping to a shell .
I use the shell to go to the /dev directory, and I find that it have no sda* or hd* files. However, when I boot into my Debian kernel (vmlinuz-2.6.32-5-686), it can find and mount the /dev/sda1 partition.
What's the problem? How can I fix it? I didn't add any module names to /etc/modules.autoload.d/kernel-2.6 file to let them auto-load during boot -- is that the cause of the problem?