Para configurar, criar e instalar o novo kernel no Ubuntu 10.04, siga estas etapas:
-
cd para o diretório com a árvore de origem do kernel (supondo que isso seja
~/linux
):cd ~/linux
-
Copie sua configuração atual do kernel para a árvore de origem:
cp /boot/config-2.6.32-32-generic .config
-
Config opções adicionais (aqui apenas aceito padrões):
yes '' | make oldconfig
Agora você pode alterar algumas opções, caso não queira padrões. Na minha máquina, escolhi '
Processor family
' = 'Core 2
' e 'Preemption model
' = 'Preemptible kernel
'. Para fazer isso, execute:make menuconfig
e escolha as opções de que você gosta. Você pode pressionar
?
em qualquer opção e haverá uma breve descrição. -
Construa o kernel:
make -j4 > /dev/null
altere
4
para o (número_de_fisico_cores_em_seu_maquina * 2), isso tornará a construção do kernel muito mais rápida. Não tenha medo de> /dev/null
, pois todos os avisos e erros ainda serão enviados. -
Instale o novo kernel:
sudo -s make INSTALL_MOD_STRIP=1 modules_install
você pode apenas
make modules_install
se você planeja depurar o kernelmake install update-initramfs -c -k 'make kernelrelease' update-grub exit
Este tutorial é baseado no Novo kernel no Ubuntu 10.04