Rechercher

2.8. Déchargement des modules du noyau au moment de l'exécution du système

download PDF

Il arrive parfois que vous deviez décharger certains modules du noyau en cours d'exécution. Utilisez la commande modprobe pour trouver et décharger un module du noyau au moment de l'exécution du système à partir du noyau actuellement chargé.

Conditions préalables

  • Autorisations de la racine
  • Le paquet kmod est installé.

Procédure

  1. Entrez la commande lsmod et sélectionnez un module du noyau que vous souhaitez décharger.

    Si un module du noyau a des dépendances, déchargez-les avant de décharger le module du noyau. Pour plus de détails sur l'identification des modules ayant des dépendances, voir Lister les modules du noyau actuellement chargés et Dépendances des modules du noyau.

  2. Décharger le module du noyau concerné :

    # modprobe -r <MODULE_NAME>

    Lorsque vous saisissez le nom d'un module du noyau, n'ajoutez pas l'extension .ko.xz à la fin du nom. Les noms des modules du noyau n'ont pas d'extension, mais les fichiers correspondants en ont une.

    Avertissement

    Ne pas décharger les modules du noyau lorsqu'ils sont utilisés par le système en cours d'exécution. Cela peut conduire à un système instable ou non opérationnel.

  3. Optionnellement, vérifier que le module concerné a été déchargé :

    $ lsmod | grep <MODULE_NAME>

    Si le module a été déchargé avec succès, cette commande n'affiche aucun résultat.

Important

Une fois cette procédure terminée, les modules du noyau qui sont définis pour être automatiquement chargés au démarrage, will not stay unloaded après le redémarrage du système. Pour plus d'informations sur la manière d'éviter ce résultat, voir Empêcher le chargement automatique des modules du noyau au moment du démarrage du système.

Ressources supplémentaires

  • modprobe(8) page du manuel
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.