Noyau 1
Noyau 1
Noyau 1
Anne scolaire :
2011 / 2012
Chapitre 1 :
NOYAU
Prparer par :
Youssra El Janous
Khadija Aghsay
Encadrer par :
Prof. Dalila
Sommaire
Introduction
Dfinition du noyau
Composants du noyau
Compilation du noyau
Mettre jour / Adapter le noyau
Mise jour changement de version ou
rvision
Mise jour changement de branche
Conclusion
Introduction
Dfinition du noyau
Composants du noyau
Le noyau (kernel en anglais) est compos d'une partie
statique laquelle on peut dynamiquement greffer des
modules. La partie statique est utilise lors du
dmarrage de votre ordinateur et sera toujours charge
en mmoire, tandis que les modules peuvent tre
chargs seulement une fois la machine dmarre et
uniquement en cas de besoin.
Compilation du noyau
Pourquoi Compiler son noyau ?
Cas du matriel dont le support a t ajout dans une
nouvelle version du noyau.
un trou de scurit a t dcouvert dans le noyau actuel,
ce problme tant rgl dans une nouvelle version.
disposer d'une fonctionnalit qui n'est pas encore dans la
branche principale du noyau.
La plupart du temps, on na pas rellement besoin d'un
nouveau noyau. Il serait suffisant de rester jour avec
votre distribution puisque celle-ci s'occupe des logiciels
qui ont des problmes de scurit ou des bugs.
Grub
# cp /etc/grub.conf
/etc/grub.conf.save
2. Configurer le noyau :
Nous devons configurer le noyau avant de
commencer le compiler. Pendant la phase de
configuration, nous slectionnerons les
composants qui feront partie de notre futur
noyau.
#make menuconfig : invoque l'interface ncurses.
D'autres options comme #make xconfig et #make
* Amorcer
Mettre jour /
Adapter le noyau
1.
2.
3.
4.
Note :
Consultez votre fichier /etc/fstab pour connaitre la
valeur correspondant a sdaX de l'exemple ci-haut.
Oups :
Il sagit souvent dun problme avec un pilote comprenant
des bogues.
Les solutions
On peut rsoudre les erreurs prcdents avec les
solutions suivants :
Revenir une version prsident.
Lutilisation de DKMS :
DKMS a pour fonction de compiler automatiquement tous
les pilote qui le ncessitent sur votre systme.
Options supplmentaires
Plusieurs options supplmentaires sont possibles :
rpm --force : en cas de conflit avec un autre package (le
cas le plus courant est celui o deux packages proposent
le mme fichier au mme endroit), cette option force tout
de mme linstallation.
rpm --nodeps : si le package refuse de sinstaller
cause dun problme de dpendances, cette option forcera
linstallation. Il arrive parfois que cette erreur se produise
quand la dpendance en question a t installe
autrement que depuis un package rpm.
Conclusion