On Tue, Apr 13, 2004 at 12:41:27AM +0200, Anne Possoz wrote:
> Ce que je ne sais pas, c'est l'histoire de ce fichier. Il doit remonter
> aux modules du noyau linux. Apparemment il ne porte pas toujours le
> m�me nom (/etc/modules sous debian, /etc/modules.conf chez les
> Mandrake, RedHat/Fedora, SuSE, gentoo...)

Pour �tre pr�cis il y a plusieurs fichiers et r�pertoires:

   modules (5)          - kernel modules to load at boot time
   modules.conf (5)     - configuration file for loading kernel modules 0
   update-modules (8)   - (re)generate /etc/modules.conf and /etc/chandev.conf

/etc/modules.conf (ou anciennement /etc/conf.modules) est un fichier
qui d�crit les relations entre MAJOR/MINOR, `noms' de pilotes et noms
de fichiers � charger dynamiquement via modprobe -- avec la possibilit� de
sp�cifier des arguments.

Avec Debian GNU/Linux, ce fichier est en lecture seulement, car il est
g�n�r� via la commande update-modules(8) qui consulte le r�pertoire
/etc/modutils et cr�e le fichiers /etc/modules.conf en fonction
des fichiers dans ce r�pertoire.

Cette fa�on de faire permet (un peu � la /etc/cron.d/) d'installer des
packages avec support mat�riel et de les d�installer proprement sans
tenter de faire de l'�dition de fichiers.

Le fichier /etc/modules est un peu diff�rent. Sous Debian GNU/Linux
c'est simplement la liste des modules � charger statiquement au
d�marrage.

Ce qui signifie que si vous d�sirez charger le module `truc' au
d�marrage en dernier il suffit de faire

   echo truc >> /etc/modules

c'est en particulier int�ressant si vous d�sirez changer l'ordre des
modules (en raison de probl�mes p.ex.).

Une autre raison est que le chargement dynamique de certains modules
peut poser probl�me (p.ex. avec st, les lecteurs de cassette SCSI,
vous perdez la position actuelle si le pilote est d�charg� et
recharg�. Et pire, avec les pilotes mat�riels genre sym53c8xx ou
aic7xxx vous risquez un RESET du bus SCSI).

D'autres distributions pr�f�reront changer p.ex. 'alias scsi_adapter
sym53c8xx' dans /etc/modules.conf, ce qui rend les choses moins simples
s'il y a plusieurs adaptateurs et force un chargement dynamique.

D'apr�s ce que j'ai rapidement vu, l'auto-d�tecteur de mat�riel de
Debian testing (sarge) modifie plut�t /etc/modules.

_______________________________________________
gull mailing list
[EMAIL PROTECTED]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à