wiki:os:bsd_unix:freebsd:tutos:admin:kld
Ceci est une ancienne révision du document !
Gestion des modules du noyau avec kld sous FreeBSD
La gestion des modules chargables du noyau FreeBSD s'effectue avec la suite d'outils kld (Kernel LoaDer) qui a été intégrée sous FreeBSD 3.0. Cette suite comprend :
- kldload qui permet de charger des modules au noyau.
- kldunload au contraire décharge les modules souhaités.
- kldstat permet de lister les modules actuellement chargés dans le noyau.
- kldxref sert quand à lui à créer et mettre à jour l'index des modules noyau dans
/boot/kernel/ou/boot/modules/(intégré sous FreeBSD 5.0). Le fichier d'index se nommelinker.hints.
Concernant les fichiers ou répertoires des modules, vous trouverez les modules fournis avec le noyau dans le répertoire /boot/kernel/ et pour les modules installés manuellement c'est dans /boot/modules/, les fichiers de modules finissent par l'extension .ko pour Kernel Object. Le noyau en lui même est /boot/kernel/kernel.
Utilisation de la suite d'outils kld
Pour faciliter la rédaction de ce tutoriel on va utiliser l'utilitaire d'administration sudo.
wiki/os/bsd_unix/freebsd/tutos/admin/kld.1756580262.txt.gz · Dernière modification : de Thibault Seguin
