per la tastiera guarda di avere messo in /etc/rc.conf it

per il kernel puo' essere un problema di configurazione di lilo.conf sbagliata
altre volte si risolve mettendo come modulo qualcosa che hai messo statico nel kernel (*)
i moduli audio video usb parport è meglio etterli come modulo e non statici comunque

per riguardare quello che hai fatto bsta semplicemente riavviare da cd come per installare e rifare il chroot come hai fatto prima
questa parte
Attivare la partizione di swap) # swapon /dev/hdax
(Montare la partizione root) # mount /dev/hdax /mnt/gentoo
(Creare la directory dove
montare la partizione di avvio) # mkdir /mnt/gentoo/boot
(Montare la partizione di avvio) # mount /dev/hdax /mnt/gentoo/boot
(Montare il filesystem proc) # mount -t proc none /mnt/gentoo/proc
(chroot nel nuovo ambiente) # chroot /mnt/gentoo /bin/bash
(Caricare le variabili necessarie)
# env-update; source /etc/profile

poi puoi ricompilare anche il kernel tranquillamente