voila ma question est simple
j'ai un linux (ubuntu, mais ca doit pas changer grand chose) et j'ai plein de modules lancés au demarrage
lsmod me donne 85 modules trouvés
alors voila je voudrais savoir comment :
1°) avoir la liste des dependances de ces modules (genre ps fax pour savoir qui lance quoi, mais pour les modules)
2°) savoir comment virer tous les modules qui ne me servent pas (evidemment sans avoir à recompiler le noyau ce serait mieux)
Merci
# depmod et cie
Posté par Obsidian . Évalué à 2.
Pour les modules qui ne servent pas, le système est généralement configuré pour charger à la volée les modules dont il a besoin, donc il faut surtout désactiver les services inutiles sur ta machine et les modules ne se chargeront pas. Toutefois, il existe le fichier /etc/modprobe.d/blacklist, très utile en cas d'ambigüité, notamment.
[^] # Re: depmod et cie
Posté par NeoX . Évalué à 1.
mais comment savoir dans cette grande liste, quel module est actuellement utilisé ou pas ?
car si la ligne
toto 2 tata,titi
me dit bien que toto est utilisé par 2 modules qui sont tata et titi
j'ai
tata 0
titi 0
ce qui ne veut pas dire que le module n'est pas utilisé.
enfin modules.dep correspond effectivement à la liste des dependances entre les modules, mais ce ne me dit pas lequel est en cours d'usage ou pas.
et pour ne pas demarrer un module je connais blacklist
bref, en fait on ne sait pas dire si le module titi ou tata est reellement utilisé ou s'il est simplement lancé par "habitude" ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.