Escolar Documentos
Profissional Documentos
Cultura Documentos
noyau linux
Réalisé par:
Souad toufik
Kawtar jnini
Ahmed
ismaili
Abderrahim abbou
PLAN
Introduction
Préparation des outils
Installation des sources et
configuration
Compilation et installation
Configuration de lilo
Conclusion
Le noyau Introduction
est le coeur du système, en
effet il assure la gestion des
ressources physiques et logiques du
système telles que la gestion des
périphériques par les pilotes intégrés
au noyau, la gestion des fichiers
associée à la gestion des
périphériques ainsi que la gestion des
processus à l'aide de l'Ordonnanceur.
Il est donc très utile d'avoir un noyau
récent et bien configuré, afin de
profiter au mieux des performances
de la machine.
Préparation des outils
Afin de pouvoir compiler votre noyau,
vous allez avoir besoin de quelques
outils de développement
indispensables à la compilation que
vous allez pouvoir télécharger
facilement à l'aide de urpmi.
à savoir gcc, make et ncurses, tcl/tk,
Gtk, Qt selon le mode de configuration
que vous désirez utiliser ainsi que
bzip2 pour décompresser les sources.
Nous allons tout d'abord lancer un
terminal et passer en mode root le
temps de l'installation. Pour passer en
mode root, il suffit de faire:
$ su
#urpmi gcc
#urpmi make
#urpmi libncurses5-
devel
#urpmi bzip2
Installation des sources et
configuration
Arrivé à ce stade, il est impératif de très
bien connaître le matériel présent sur la
machine. Afin de vous aider a vérifier le
matériel que vous utilisez sur votre
machine, des commandes sont disponibles
telles que lspci pour lister le matériel
connectes sur vos ports pci ou lsusb pour
lister le matériel connecter sur vos ports
usb.
Mandriva offre également un gestionnaire
très efficace appelé harddrake2 accessible
à l'aide de la commande:
Installation des sources
# cd /usr/src/
# rm linux
# ln -s linux-2.6.x.x/ linux
Configuration du noyau
# make install
A présent votre nouveau noyau est
prêt a fonctionner, mais nous allons
quand même configurer quelque petits
détails. Il faut noter que en cas de
problèmes, il est toujours possible
d'utiliser l'ancien noyau car Mandriva
le sauvegarde.
Configuration de lilo
Une fois notre noyau installé, il va
falloir configurer le boot loader (LILO
par défaut sous Mandriva) afin de
pouvoir sélectionner le noyau sur
lequel on veut booter. Pour ce faire :
# vi /etc/lilo.conf
Le fichier de configuration s'affiche
alors a l'écran. Normalement,
Mandriva crée une section semblable à
celle-ci :
image=/boot/vmlinuz-2.6.x.x
label="26xx"
root=/dev/hda5
initrd=/boot/initrd-
2.6.x.x.img
append="splash=silent"
vga=788
Si elle n'existe pas, il va vous falloir la
créer en spécifiant un nom de votre
choix comme ceci :
Label="MonKernelPerso"
root=/dev/hdaN
Vous pouvez également choisir votre
nouveau noyau par défaut au
démarrage :
default="Kernel-Perso"
initrd=/boot/initrd-
2.6.x.x.img