LPIC1 07 06 modules

377 views
299 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
377
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

LPIC1 07 06 modules

  1. 1. Noël Macé Formateur et Consultant indépendant expert Unix et FOSS http://www.noelmace.com Administration du matériel kernel modules Licence Creative Commons Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France. Linux LPIC1 – Comptia Linux+ noelmace.com
  2. 2. Plan • Introduction • afficher les modules actuellement chargés • Charger un module • Décharger un module Linux LPIC1 – Comptia Linux+ noelmace.com
  3. 3. Introduction • la plupart des drivers sont incorporés comme des modules  ainsi que d'autres fonctionnalités, comme les systèmes de fichier • mais certains peuvent avoir été intégrés au noyau  d'où certaines différences suivant les installations • /lib/modules Linux LPIC1 – Comptia Linux+ noelmace.com
  4. 4. afficher les modules actuellement chargés $ lsmod $ lsmod Module Module isofs isofs zlib_inflate zlib_inflate floppy floppy nls_iso8859_1 nls_iso8859_1 nls_cp437 nls_cp437 vfat vfat fat fat sr_mod sr_mod ide_cd ide_cd cdrom cdrom Size Size 35820 35820 21888 21888 65200 65200 5568 5568 7296 7296 15680 15680 49536 49536 19236 19236 42848 42848 39080 39080 nom taille Linux LPIC1 – Comptia Linux+ Used by Used by 0 0 1 isofs 1 isofs 0 0 1 1 1 1 1 1 1 vfat 1 vfat 0 0 0 0 2 sr_mod,ide_cd 2 sr_mod,ide_cd nombre et noms des modules l'utilisant noelmace.com
  5. 5. Charger un module # insmode chemin_vers_le_module # insmode chemin_vers_le_module • charge un seul et unique module • nécessite d'avoir chargé les modules dont il dépend • Exemple : # insmod /lib/modules/2.6.26/kernel/drivers/block/floppy.ko # insmod /lib/modules/2.6.26/kernel/drivers/block/floppy.ko Linux LPIC1 – Comptia Linux+ noelmace.com
  6. 6. Charger un module (2) # modprobe nom_du_module # modprobe nom_du_module • Options :  -v : verbose  -C fichier : changer de fichier de configuration • /etc/modprobe.conf par défaut  -n : test  -r : décharger un module  -- show-depends  -l : lister les modules disponibles Linux LPIC1 – Comptia Linux+ noelmace.com
  7. 7. Décharger un module # rmmod nom_du_module # rmmod nom_du_module • Permet de libérer de la mémoire • Options :  -v : verbose  -f : force  -w : wait Linux LPIC1 – Comptia Linux+ noelmace.com
  8. 8. Ce qu’on a couvert • La gestion du chargement et déchargement manuel des modules Linux. Linux LPIC1 – Comptia Linux+ noelmace.com
  9. 9. Licence Ce(tte) œuvre (y compris ses illustrations, sauf mention explicite) est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France. Pour voir une copie de cette licence, visitez http://creativecommons.org/licenses/by-nc-sa/3.0/fr/ ou écrivez à : Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. Vous êtes libre de :  partager — reproduire, distribuer et communiquer cette œuvre  remixer — adapter l’œuvre Selon les conditions suivantes :  Attribution — Vous devez clairement indiquer que ce document, ou tout document dérivé de celui, est (issu de) l’œuvre originale de Noël Macé (noelmace.com) (sans suggérer qu'il vous approuve, vous ou votre utilisation de l’œuvre, à moins d'en demander expressément la permission).  Pas d’Utilisation Commerciale — Vous n’avez pas le droit d’utiliser cette œuvre à des fins commerciales (ie. l'intention première ou l'objectif d'obtenir un avantage commercial ou une compensation financière privée). Pour obtenir ce droit, une autorisation explicite de l'auteur est requise.  Partage dans les Mêmes Conditions — Si vous modifiez, transformez ou adaptez cette œuvre, vous n’avez le droit de distribuer votre création que sous une licence identique ou similaire à celle-ci. Pour toute demande de collaboration, d'utilisation commerciale ou de publication de ce support ou d'un dérivé de celui-ci sous une licence incompatible, contacter l'auteur via les contacts indiqués sur le site http://www.noelmace.com. Vous êtes par ailleurs vivement encouragé (sans obligation légale) à communiquer avec celui-ci si vous réalisez une œuvre dérivée ou toute amélioration de ce support. Linux LPIC1 – Comptia Linux+ noelmace.com
  10. 10. Licence Ce(tte) œuvre (y compris ses illustrations, sauf mention explicite) est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France. Pour voir une copie de cette licence, visitez http://creativecommons.org/licenses/by-nc-sa/3.0/fr/ ou écrivez à : Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. Vous êtes libre de :  partager — reproduire, distribuer et communiquer cette œuvre  remixer — adapter l’œuvre Selon les conditions suivantes :  Attribution — Vous devez clairement indiquer que ce document, ou tout document dérivé de celui, est (issu de) l’œuvre originale de Noël Macé (noelmace.com) (sans suggérer qu'il vous approuve, vous ou votre utilisation de l’œuvre, à moins d'en demander expressément la permission).  Pas d’Utilisation Commerciale — Vous n’avez pas le droit d’utiliser cette œuvre à des fins commerciales (ie. l'intention première ou l'objectif d'obtenir un avantage commercial ou une compensation financière privée). Pour obtenir ce droit, une autorisation explicite de l'auteur est requise.  Partage dans les Mêmes Conditions — Si vous modifiez, transformez ou adaptez cette œuvre, vous n’avez le droit de distribuer votre création que sous une licence identique ou similaire à celle-ci. Pour toute demande de collaboration, d'utilisation commerciale ou de publication de ce support ou d'un dérivé de celui-ci sous une licence incompatible, contacter l'auteur via les contacts indiqués sur le site http://www.noelmace.com. Vous êtes par ailleurs vivement encouragé (sans obligation légale) à communiquer avec celui-ci si vous réalisez une œuvre dérivée ou toute amélioration de ce support. Linux LPIC1 – Comptia Linux+ noelmace.com

×