Para n�o perder o costume, aviso aos que ligaram a televis�o agora que essa � uma longa mensagem. Apague-a se isso fizer voc� se sentir melhor. Eu estou em licen�a-sa�de, por isso tenho tempo para escrever bastante.
No cap�tulo anterior, nossos her�is estavam atrapalhados na parte sobre os locais de descompacta��o dos arquivos do kernel. Na d�vida, olhei no outro computador, aquele que tem kernel 2.2. e kernel 2.4 instalados, e confirmei: Um kernel no diret�rio /usr/src/linux-2.2 e outro no diret�rio /usr/src/linux-2.4.5. Ent�o estava resolvido. O kernel novo no diret�rio /usr/src/linux-2.4.18 e um link simb�lico em /usr/src/linux apontando para o kernel correto (em uso). Se bem que essa discuss�o j� era, pois s� consegui ler o README com as advert�ncias depois de ter descompactado o kernel. Agora vem a parte mais demorada (mas n�o a mais dif�cil). Configurar o kernel. Com o tutorial do site Linuxall nas m�os (http://www.linuxall.dsgx.org/tutoriais/tutoriais.shtml) entrei no diret�rio do kernel novo /usr/src/kernel-2.4.18 e digitei "make menuconfig". Ap�s um in�cio meio assustador, com mensagens enigm�ticas, abre um menu de configura��o extremamente amig�vel, completamente auto-explicativo, com ajuda para todos os itens. Claro, desde que o usu�rio entenda ingl�s, informatiqu�s, linux�s, e se n�o me engano, algum conhecimento de marciano ser� muito �til. Mas, com o tutorial em m�os, muito boa vontade e todo o final de semana pela frente, estudei cada um dos itens (incr�vel, mas verdadeiro), segui as sugest�es do X-man (o enigm�tico autor do tutorial), dando especial aten��o � parte de suporte de rede e file systems. Talvez pela diferen�a na vers�o do kernel, j� que o tutorial trata da vers�o 2.2.7, h� v�rias op��es diferentes, algumas com a �bvia indica��o de NEW. Mesmo assim, e acho que essa foi a parte mais dif�cil, conferi todas as op��es antes de sair do configurador. Sempre com as p�ginas do tutorial na m�o, o passo seguinte foi um "make dep", depois "make bzImage", que cria uma "imagem" do kernel no diret�rio /usr/src/linux/arch/i386/boot/, que vai ser utilizada para o boot (isso foi o que eu entendi, pelo menos). Aqui tem uma parte do tutorial meio confusa, por isso resolvi transcrev�-la literalmente: "Vc precisa copiar a bzImage, fa�a o seguinte >> cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz Pode parecer estranho mas aqui � linux com Z mesmo!!! e n�o linux. E em seguida cp /usr/src/linux/arch/i386/boot/bzImage >> /boot/vmlinuz" (sic). Note que o autor do tutorial, desta vez o mais enigm�tico "mkthecrow" repete o comando cp. Realmente n�o entendi, pois que diferen�a faz copiar o mesmo arquivo duas vezes para o mesmo lugar? � para ficar melhor gravado? � para furar o HD no local da grava��o? Ou ser� que ele repetiu as instru��es para ter certeza que o usu�rio vai acertar (pelo menos na segunda vez)? Bom, a verdade � que eu n�o fiz exatamente como ele mandou. Copiei o arquivo bzImage para o diret�rio /boot, mas com um nome mais esclarecedor: vmlinuz-2.4.18. Em seguida, ainda no diret�rio /usr/src/linux-2.4.18, os comandos "make modules" e "make modules_install" foram executados sem problemas. Quer dizer, sem problemas se considerar que aquelas trocentas mensagens em marciano s�o normais... pelo menos, n�o apareceu nenhuma mensagem do tipo: "Esse programa executou uma opera��o ilegal e ser� finalizado..." Desculpem, mas n�o deu para segurar. Tudo certo, acrescentei o novo "kernel" no lilo, usando o linuxconf, que me pareceu a forma mais pr�tica e segura de modificar o lilo.conf. Mas isso t� tudo bem explicado nos tutoriais do Linuxall, poderia ter sido configurado manualmente sem problemas. Est� na hora de inicializar o computador, e testar o novo kernel. S� para variar um pouco, ao inv�s de usar o "reboot", utilizei o comando "init 6", que tamb�m estava no tutorial do Linuxall e, confesso, n�o conhecia! O resultado foi o mesmo, o micro finalmente reiniciou. -- 2a. Vara Federal de Caxias do Sul (54) 228-5516 [EMAIL PROTECTED] Assinantes em 05/04/2002: 2237 Mensagens recebidas desde 07/01/1999: 161152 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
