Baixado o arquivo na pasta /usr/src, logue-se como root e abra
um terminal (de preferência no modo gráfico):
# cd /usr/src
# rm -f linux
# tar jxvf linux-2.6.7.tar.bz2
# ln -s linux-2.6.7 linux
# cd linux
Já se foi uma parte, digamos formal, do processo de compilação
do kernel. Agora vamos configurá-lo, digitando:
# make xconfig
Abrirá uma tela de fácil compreensão e cheia de opções para
nos divertirmos. Não posso ensiná-los a configurar todas as
opções do kernel, apenas vou citar algumas essenciais para ele
funcionar legal.
DICA: quando forem marcar as opções: clique no opção desejada.
Se aparecer uma bolinha, este modulo será carregado fora do
kernel; se aparecer um "v", significa que o modulo será
carregado juntamente com o kernel. Aconselho marcar todos
os escolhidos em "v", motivos meus! hehehe
Outra dica: se aparecer uma bolinha, mas desejares colocar um
"v", clique novamente que aparecerá o "v", (na maioria das
vezes, senão deixe como está). Isto vale também para o caso de
querer a bolinha e aparecer primeiro um "v", clique novamente
e a bolinha estará lá. (na maioria das vezes).
Vamos marcar algumas opções:
- Processor type e features: marque a opção que corresponda ao
seu processador.
- Networking: vá em 10mbits/100 mbits e selecione sua placa de
rede, a minha é uma via-rhine e terá uma opção para ela, se
você não achar, deixe como está, somente verifique se está
assinalado para placa 10/100mbits.
- Device Drivers: aí depende do seu driver, eu sempre marco
aquela opção que diz OLD ATA...
- Sound: marque ALSA, se achares que não irá rodar, desmarque
esta opção e vá em OSS.
- Character Devices: procure a opção que diz NVIDIA e marque.
- Graphics Support: marque framebuffer.
- Agora o TCHAN da questão: vá em Kernel HACKS, lá no final de todas as opções e DESMARQUE A OPÇÃO QUE DIZ: 4K STACKS, geralmente o driver da
nVIDIA empaca nesse pequeno detalhe.
Agora salve e dê quit!
Digite no console:
# make all
Isto demorará alguns minutos. Enquanto isso vá na pasta /lib e
renomeie o arquivo modules para old-modules.
Após o processamento do "make all" digite:
# make modules
# make modules_install
Digite:
# cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage1
Configure o lilo:
# mcedit /etc/lilo.conf
Mude a parte que diz /boot/vmlinuz para /boot/bzImage1. Salve (F2 enter, F10).
Digite:
# lilo
Feito, vamos para o próximo passo...
(próximo passo: vamos instalar corretamente a nVIDIA)