slitaz-doc-wiki-data diff pages/pt/guides/kernel.txt @ rev 3

Add pages/pt folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:12:42 2011 +0000 (2011-02-26)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/pages/pt/guides/kernel.txt	Sat Feb 26 12:12:42 2011 +0000
     1.3 @@ -0,0 +1,64 @@
     1.4 +====== Compile um kernel personalizado para o seu SliTaz ======
     1.5 +
     1.6 +===== Preparação do sistema =====
     1.7 +
     1.8 +  * Instale o meta pacote //slitaz-toolchain//, pois ele fornece os arquivos básicos necessários.
     1.9 +    * binutils
    1.10 +    * linux-headers
    1.11 +    * glibc-dev
    1.12 +    * gcc
    1.13 +    * make
    1.14 +
    1.15 +<code># tazpkg get-install slitaz-toolchain</code>
    1.16 +
    1.17 +  * Instale os pacotes necessários para configurar e compilar os fontes do kernel.
    1.18 +    * ncurses-dev
    1.19 +    * perl
    1.20 +
    1.21 +<code># tazpkg get-install ncurses-dev
    1.22 +# tazpkg get-install perl
    1.23 +</code>
    1.24 +
    1.25 +  * O SliTaz fornece o pacote //linux-source// que, ao ser instalado, baixa os fontes do kernel a partir de um mirror, instala-os no diretório ///usr/src/linux-<VERSION>// e modifica-os para ser usado no SliTaz.
    1.26 +
    1.27 +<code># tazpkg get-install linux-source
    1.28 +# ls -l /usr/src
    1.29 +lrwxrwxrwx    1 root     root           21 Jul 21 21:27 linux -> linux-2.6.25.5-slitaz
    1.30 +drwxrwxr-x   23 root     root         4096 Jul 21 22:41 linux-2.6.25.5-slitaz
    1.31 +-rw-r--r--    1 root     root     48589640 Jul 21 21:28 linux-2.6.25.5.tar.bz2
    1.32 +</code>
    1.33 +
    1.34 +===== Configure e compile =====
    1.35 +
    1.36 +Os fontes do kernel agora já devem estar prontos para serem configurados e compilados.
    1.37 +
    1.38 +  * Vá até o diretório onde se encontram os fontes.
    1.39 +
    1.40 +<code># cd /usr/src/linux</code>
    1.41 +
    1.42 +  * Prepare a configuração.
    1.43 +
    1.44 +<code># make oldconfig && make prepare</code>
    1.45 +
    1.46 +  * Modifique a configuração do kernel para atender suas preferências e compile.
    1.47 +
    1.48 +<code># make menuconfig
    1.49 +# make bzImage
    1.50 +# make modules 
    1.51 +# make modules_install
    1.52 +# cp arch/x86/boot/bzImage /boot
    1.53 +</code>
    1.54 +
    1.55 +  * Configure o Gerenciador de Boot (opcional).
    1.56 +
    1.57 +<code># leafpad /boot/grub/menu/lst</code>
    1.58 +
    1.59 +  * Adicione as seguintes linhas ao arquivo mencionado anterioremente.
    1.60 +
    1.61 +<code># My kernel:
    1.62 +title 	SliTaz GNU/Linux (cooking) (Kernel <VERSION>)
    1.63 +		root (hd0,1)
    1.64 +		kernel /boot/bzImage root=/dev/sda2
    1.65 +</code>
    1.66 +
    1.67 +Você pode usar este guia e adaptá-lo às suas necessidades.
    1.68 \ No newline at end of file