[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kernel 2.4.17



Em 25/01/02, José Roberto Kerne escreveu:

#> 1- download do linux-X.y.z.tar.gz (ou .bz2 que é menor)
#> 2- Estraia este pacote no diretório /usr/src:
#>
#> # cd /usr/src
#> # tar -xzvf linux-X.y.z.tar.gz
#> # mv linux linux-X.y.z
#> # ln -s linux-X.y.z linux

	Acho que isso ficou meio confuso: 8)

	O ponto aqui, é que você precisa ter o seu kernel descompactado em
/usr/src (por padrão): é comum fazer um link chamado linux, apontando pro
diretório do kernel (chamado de kernel-<versão> ou linux-<versão>). Isso é
pra você manter mais de uma versão do código do kernel.

	Para compilar o kernel em sí, tanto faz o nome dele... você
precisa que ele se chame linux pra compilar alguns outros pacotes (o
ltmodem procura alguma coisa em /usr/src/linux, se eu não me engano).

#>
#> 3- Agora, entre no link para o diretório (linux) e compile normalmente!
#>
#> # meke menuconfig
#> (selecione o que preferir e necessitar..)
#> # make dep
#> # make clean
#> # make bzImage
#> # make bzlilo
#> # make modules
#> # make modules_install
#>
#> Pronto!
#>
#> Agora, basta mover o /vmlinuz para o /boot/vmlinuz-X.y.z, bem como o
#> System.map, e editar o lilo..

	Aqui eu sempre acostumei a pegar o arquivo bzImage. De dentro do
/usr/src/linux, você copia o arquivo arch/i386/boot/bzImage para
/boot/vmlinuz-<versão>... o System.map, ele procura por default no
/usr/src/linux... não precisa, necessariamente, copiar ele.

#>
#> # vi /etc/lilo.conf
#>
#> Recomendo manter a versão antiga, para eventuais problemas...
#> Crie uma nova entrada para o novo kernel e atualize o lilo.
#>
#> # lilo

	Aqui tem um macete legal...

	Se você criar duas entradas no lilo.conf, apontando a imagem para
/boot/vmlinuz e /boot/vmlinuz.old, você pode depois do último make da
lista (pra construir o kernel), usar make install... ele copia o kernel
que você gerou pro /boot e faz o link do vmlinuz pra ele... renomeia o
último kernel apontado pelo vmlinux pra vmlinuz.old.

	O interessante é manter uma terceira, apontando pra um kernel que
funcione com verteza, pra evitar que nessa brincadeira você fique com a
máquina sem condições de boot.

#>
#>
#> Beleza.. nada contra o modo Debian de se fazer a coisa, mais eu preifo o
#> modo GNU/Linux de se fazer as coisas, e ser livre é não depender de nada
#> para viver! (PS: Debian é ótimo, mas sem religiosidade  ok!).

	Assino em baixo.

	Batata

#>
#> Abraços a todos
#>
#>
#> ______________________________
#> José Roberto Kerne
#> joseroberto@dicaslinux.com.br
#> Dicas Linux - http://www.dicaslinux.com.br
#> ICQ UIN: 14151604
#> Profissional Certificado Linux - LPI
#>
#>
#> --
#> To UNSUBSCRIBE, email to debian-user-portuguese-request@lists.debian.org
#> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
#>



Reply to: