LPIC1 07 06 modules

Embed Size (px)

Citation preview

  • 1. Nol Mac Formateur et Consultant indpendant expert Unix et FOSS http://www.noelmace.comAdministration du matrielkernel modulesLicence Creative Commons Ce(tte) uvre est mise disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Partage dans les Mmes Conditions 3.0 France.Linux LPIC1 Comptia Linux+noelmace.com

2. Plan Introduction afficher les modules actuellement chargs Charger un module Dcharger un moduleLinux LPIC1 Comptia Linux+noelmace.com 3. Introduction la plupart des drivers sont incorpors comme des modules ainsi que d'autres fonctionnalits, comme les systmes de fichier mais certains peuvent avoir t intgrs au noyau d'o certaines diffrences suivant les installations /lib/modulesLinux LPIC1 Comptia Linux+noelmace.com 4. afficher les modules actuellement chargs $ 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 cdromSize Size 35820 35820 21888 21888 65200 65200 5568 5568 7296 7296 15680 15680 49536 49536 19236 19236 42848 42848 39080 39080nomtailleLinux 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_cdnombre et noms des modules l'utilisant noelmace.com 5. Charger un module # insmode chemin_vers_le_module # insmode chemin_vers_le_module charge un seul et unique module ncessite d'avoir charg les modules dont il dpend Exemple : # insmod /lib/modules/2.6.26/kernel/drivers/block/floppy.ko # insmod /lib/modules/2.6.26/kernel/drivers/block/floppy.koLinux LPIC1 Comptia Linux+noelmace.com 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 dfaut-n : test-r : dcharger un module-- show-depends-l : lister les modules disponiblesLinux LPIC1 Comptia Linux+noelmace.com 7. Dcharger un module # rmmod nom_du_module # rmmod nom_du_module Permet de librer de la mmoire Options : -v : verbose-f : force-w : waitLinux LPIC1 Comptia Linux+noelmace.com 8. Ce quon a couvert La gestion du chargement et dchargement manuel des modules Linux.Linux LPIC1 Comptia Linux+noelmace.com 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 dUtilisation Commerciale - Partage dans les Mmes 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 uvreremixer adapter luvreSelon les conditions suivantes : Attribution Vous devez clairement indiquer que ce document, ou tout document driv de celui, est (issu de) luvre originale de Nol Mac (noelmace.com) (sans suggrer qu'il vous approuve, vous ou votre utilisation de luvre, moins d'en demander expressment la permission).Pas dUtilisation Commerciale Vous navez pas le droit dutiliser cette uvre des fins commerciales (ie. l'intention premire ou l'objectif d'obtenir un avantage commercial ou une compensation financire prive). Pour obtenir ce droit, une autorisation explicite de l'auteur est requise.Partage dans les Mmes Conditions Si vous modifiez, transformez ou adaptez cette uvre, vous navez le droit de distribuer votre cration 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 driv de celui-ci sous une licence incompatible, contacter l'auteur via les contacts indiqus sur le site http://www.noelmace.com. Vous tes par ailleurs vivement encourag (sans obligation lgale) communiquer avec celui-ci si vous ralisez une uvre drive ou toute amlioration de ce support.Linux LPIC1 Comptia Linux+noelmace.com 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 dUtilisation Commerciale - Partage dans les Mmes 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 uvreremixer adapter luvreSelon les conditions suivantes : Attribution Vous devez clairement indiquer que ce document, ou tout document driv de celui, est (issu de) luvre originale de Nol Mac (noelmace.com) (sans suggrer qu'il vous approuve, vous ou votre utilisation de luvre, moins d'en demander expressment la permission).Pas dUtilisation Commerciale Vous navez pas le droit dutiliser cette uvre des fins commerciales (ie. l'intention premire ou l'objectif d'obtenir un avantage commercial ou une compensation financire prive). Pour obtenir ce droit, une autorisation explicite de l'auteur est requise.Partage dans les Mmes Conditions Si vous modifiez, transformez ou adaptez cette uvre, vous navez le droit de distribuer votre cration 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 driv de celui-ci sous une licence incompatible, contacter l'auteur via les contacts indiqus sur le site http://www.noelmace.com. Vous tes par ailleurs vivement encourag (sans obligation lgale) communiquer avec celui-ci si vous ralisez une uvre drive ou toute amlioration de ce support.Linux LPIC1 Comptia Linux+noelmace.com