Differences

This shows you the differences between two versions of the page.

Link to this comparison view

bsd:noyau [2010/01/12 13:29] (current)
Line 1: Line 1:
 +Nous allons voir ici comment configurer et compiler le noyau de son systeme BSD. Il s'agit ici de FreeBSD, la methode differe peu ou pas sous Open ou Net.
 +
 +====== Récuperer les sources du noyau ======
 +
 +===== La méthode propre ( aka clAaaAaaasse ) =====
 +
 +<​code>​
 +# su
 +# /​stand/​sysinstall
 +->> Configure
 +->> Distributions
 +->> src
 +->> sys
 +</​code>​
 +
 +===== La méthode sale ( aka pAaaAClaaAaaAsse ) =====
 +
 +Récupérez sur votre mirroir bsd le plus proche le fichier syssrc.tgz
 +
 +<​code>​
 +# cd /usr
 +# tar zxvf /​chemin/​vers/​syssrc.tgz
 +</​code>​
 +
 +====== Préparer la configuration ======
 +
 +<​code>​
 +# cd /​usr/​src/​sys/​i386/​conf
 +# cp GENERIC monnoyau
 +</​code>​
 +
 +====== Configuration ======
 +
 +<​code>​
 +# vi monnoyau
 +</​code>​
 +
 +Commenter ou décommenter les options en fonction de la gestion des périphériques / fonctionnalités voulues.
 +Sauver puis quitter.
 +
 +====== Compilation ======
 +
 +<​code>​
 +# /​usr/​sbin/​config monnoyau
 +# cd ../..
 +# cd compile/​monnoyau
 +# make depend
 +# make
 +# make install
 +</​code>​
 +
 +En fonction de votre systeme BSD, le noyau original sera renommé en /bsd.old ou /​kernel.old. Le noyau fraichement compilé est /bsd ou /kernel.
  
bsd/noyau.txt · Last modified: 2010/01/12 13:29 (external edit)