slitaz-doc-wiki-data diff pages/fr/guides/kernel.txt @ rev 4

Add pages/fr folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:13:35 2011 +0000 (2011-02-26)
parents
children b8e0b134ba24
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/pages/fr/guides/kernel.txt	Sat Feb 26 12:13:35 2011 +0000
     1.3 @@ -0,0 +1,74 @@
     1.4 +====== Créer votre propre kernel Linux personnalisé ======
     1.5 +
     1.6 +===== Préparez votre système =====
     1.7 +
     1.8 +
     1.9 +    * Installation du meta-paquet slitaz-toolchain. Ce paquet contient les fichiers de base requis.
    1.10 +        * binutils
    1.11 +        * linux-headers
    1.12 +        * glibc-dev
    1.13 +        * gcc
    1.14 +        * make
    1.15 +
    1.16 +<code>
    1.17 +# tazpkg get-install slitaz-toolchain
    1.18 +</code>
    1.19 +
    1.20 +    * Installation des paquets requis pour configurer et compiler les sources du kernel.
    1.21 +        * ncurses-dev
    1.22 +        * perl
    1.23 +
    1.24 +<code>
    1.25 +# tazpkg get-install ncurses-dev
    1.26 +# tazpkg get-install perl
    1.27 +</code>
    1.28 +
    1.29 +    * SliTaz fournit un paquet linux-source. Les sources du noyau seront téléchargées à partir du miroir, installées dans le répertoire /usr/src/linux-<VERSION>, et patchées pour SliTaz.
    1.30 +
    1.31 +<code>
    1.32 +# tazpkg get-install linux-source
    1.33 +# ls -l /usr/src
    1.34 +lrwxrwxrwx    1 root     root           21 Jul 21 21:27 linux -> linux-2.6.25.5-slitaz
    1.35 +drwxrwxr-x   23 root     root         4096 Jul 21 22:41 linux-2.6.25.5-slitaz
    1.36 +-rw-r--r--    1 root     root     48589640 Jul 21 21:28 linux-2.6.25.5.tar.bz2
    1.37 +</code>
    1.38 +
    1.39 +===== Configuration et compilation =====
    1.40 +
    1.41 +Les sources du kernel Linux sont maintenant prêtes à être configurées et compilées.
    1.42 +
    1.43 +    * Allez dans le répertoire de l'arborescence source du noyau.
    1.44 +
    1.45 +<code>
    1.46 +# cd /usr/src/linux
    1.47 +</code>
    1.48 +    * Préparation de la construction :
    1.49 +<code>
    1.50 +# make oldconfig && make prepare
    1.51 +</code>
    1.52 +
    1.53 +     * Modifier la configuration du kernel à vos besoins et compilez.
    1.54 +
    1.55 +<code>
    1.56 +# make menuconfig
    1.57 +# make bzImage
    1.58 +# make modules 
    1.59 +# make modules_install
    1.60 +# cp arch/x86/boot/bzImage /boot
    1.61 +</code>
    1.62 +
    1.63 +    * Configuration du bootloader (optionnel)
    1.64 +
    1.65 +<code>
    1.66 +# leafpad /boot/grub/menu.lst
    1.67 +</code>
    1.68 +
    1.69 +    * Et ajoutez :
    1.70 +<code>
    1.71 +# Mon kernel:
    1.72 +title 	SliTaz GNU/Linux (cooking) (Kernel <VERSION>)
    1.73 +		root (hd0,1)
    1.74 +		kernel /boot/bzImage root=/dev/sda2
    1.75 +</code>
    1.76 +
    1.77 +A adapter à vos besoins, bien évidemment.
    1.78 \ No newline at end of file