[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] Tr: Son



> Moi je veux bien, mais tu connais mon inexpérience !!  Quand j'arrive à
non ;)
c'est bien toi le pro de LILO, non ? :)

> Kernel hacking, je n'ose plus aller plus loin.  Pour moi, le bouquin est
> déjà trop "fort".  Si tu as un processus "bien gentil" à me proposer, tu
> sais que je l'accueillerai avec plaisir  !!!!!
> Si au moins je l'avais fait une fois .....

Configurer et compiler le kernel, c'est vraiment simple.
La seule chose compliquée, c'est le tas de choix qu'on a ;)
Note qu'il y a une petite explication pour chaque option...

Bon, voici la marche à suivre:
en tant que root, fais ceci:

cd /usr/src/linux
make xconfig

(si tu es en console et pas sous X, mais "make menuconfig" au lieu de "make xconfig")

Là tu peux configurer ton noyau Linux.
Les cases ont 3 possibilités:
- [n] vide => pas sélectionné ;)
- [y] sélectionné => sera inclus dans le noyau
- [m] module => sera construit sous forme de module

Les modules peuvent être chargés en cours d'éxécution par le noyau.
Ce n'est pas possible pour toutes les options, remarque.
Généralement, on conseille de prendre en module quand c'est possible, vu que ça réduit la
taille du noyau: les modules sont, pour la grande majorité, chargé automatiquement par
le noyau quand il en a besoin.

Pour la carte son, néanmoins, je te conseille plutôt de l'inclure directement dans le noyau
(donc [y] et pas [m]) parce que j'ai déjà eu qqes problèmes avec ma Gravis Ultrasound
+ Daughterboard (il est vrai, configuration un peu complexe ;)) en tant que module, alors
que directement dans le noyau, pas de problème ;))

Une fois la configuration faite, tu la sauves ("Save and Exit").
De retour à la ligne de commande, tu tapes:

make dep clean zlilo modules modules_install

voilà... ça va durer un moment (de 5 à 30", ça dépend de ta bécane ;)).

*Avant* tout ça, je te conseille quand même de faire une copie de sauvegarde de ton noyau
actuel, au cas où. Va dans /boot et copie "vmlinuz" (c'est le noyau) en tant que
"vmlinuz.ok", p.ex.
Dans /etc/lilo.conf, ajoute un bloc

image = /boot/vmlinuz.ok
label = help
root = /dev/hd...

où ... est ta partition /
Ensuite, tape "lilo"

Voilà, puis tu peux faire ton nouveau noyau...

  -o)  Pascal Bleser        | Instead of giving  Windows
  /\\  C++/UNIX Development | the "three-finger-salute",
 _\_v  ATOS Payment Systems | give it  the  "one-finger-
       Aachen, Germany      | goodbye" <jfk/propaganda>
pbleser@atos-group.com------------------guru@linuxbe.org
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.