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