Compilando e instalando o kernel 3.8.4 no ubuntu 12.10.
Pacotes necessários
sudo apt-get install build-essential libncurses5-dev
(Copiar o arquivo pretendido de www.kernel.org) exemplo utilizado 3.8.4
wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.8.4.tar.xz
tar -jxvf linux-3.8.4.tar.xz
cd linux-3.8.4
copie o arquivo de configuração do seu kernel para a pasta do futuro kernel
cp /boot/config-3.5.0-17-generic .config
ls -lia (verifique a data/hora do arquivo .config)
este comando - lista todos os pacotes que viram no seu kernel, muito cuidado ao desmarcar algo que podera acontecer o famoso kernel panic
make menuconfig
proximo passo é compilar o kernel e depois instalar, este passo demora mais de 30min
sudo make
sudo make modules
sudo make modules_install
sudo make install
entre na pasta e execute o comando para gerar entrada para novo kernel
cd /boot
sudo mkinitramfs -o initrd.img-3.8.4 3.8.4
agora atualiza seu grub
update-grub
reinicie
reboot
quando ligar deve estar no novo kernel se tudo ocorrer bem, este comando mostra a versão do kernel
uname -a
abs