linux:modules

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linux:modules [2022/08/23 18:47] – [Créer un module] add link phswlinux:modules [2025/05/24 17:22] (Version actuelle) – [Créer un module] add link phsw
Ligne 1: Ligne 1:
 ====== Modules noyau ====== ====== Modules noyau ======
  
 +
 +  * [[https://www.lilian-benoit.fr/2020/02/SecureBoot-Signer-ses-modules-et-pourquoi.html|SecureBoot, Signer des modules et pourquoi ?]]
  
 ==== Manipulation basique ==== ==== Manipulation basique ====
Ligne 15: Ligne 17:
 <code bash> <code bash>
 sudo modprobe msr sudo modprobe msr
 +</code>
 +
 +=== Décharger un module ===
 +
 +<code bash>
 +sudo rmmod msr
 </code> </code>
  
Ligne 21: Ligne 29:
  
 Ajouter les modules à charger dans le fichier ''/etc/modules''. Ajouter les modules à charger dans le fichier ''/etc/modules''.
 +
 +
 +==== Empêcher de charger un module ====
 +
 +Créer un fichier ''.conf'' dans le dossier ''/etc/modprobe.d/'' :
 +<code>
 +blacklist module_name
 +</code>
 +Puis lancer :
 +<code bash>
 + sudo update-initramfs -u
 +</code>
  
  
Ligne 30: Ligne 50:
   * https://gitlab.com/phsw/snippets/-/tree/master/kernel-module   * https://gitlab.com/phsw/snippets/-/tree/master/kernel-module
   * [[https://imil.net/blog/posts/2022/build-a-single-in-tree-linux-kernel-module-debian--clones/|Build a Single in Tree Linux Kernel Module (Debian & Clones)]]   * [[https://imil.net/blog/posts/2022/build-a-single-in-tree-linux-kernel-module-debian--clones/|Build a Single in Tree Linux Kernel Module (Debian & Clones)]]
 +  * [[https://blog.matlink.fr/ecrire-un-module-noyau-en-rust/|Écrire un module noyau en Rust]]
 +  * [[https://www.muppetlabs.com/~breadbox/txt/mopb.html|My Own Private Binary]]
  • linux/modules.1661273229.txt.gz
  • Dernière modification : 2022/08/23 18:47
  • de phsw