Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Modules noyau ====== * [[https://www.lilian-benoit.fr/2020/02/SecureBoot-Signer-ses-modules-et-pourquoi.html|SecureBoot, Signer des modules et pourquoi ?]] ==== Manipulation basique ==== === Lister les modules chargés === <code bash> lsmod </code> === Charger un module === <code bash> sudo modprobe msr </code> === Décharger un module === <code bash> sudo rmmod msr </code> ==== Charger des modules au démarrage ==== 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> ==== Créer un module ==== * [[https://saurvs.github.io/post/writing-netbsd-kern-mod/|Writing a NetBSD kernel module]] * https://www.youtube.com/watch?v=V70usQ2AlJY * 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://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]] * [[https://medium.com/@sumant1122/writing-your-first-rust-linux-kernel-module-from-zero-to-insmod-d49669eb6737|Writing Your First Rust Linux Kernel Module: From Zero to insmod]] linux/modules.txt Dernière modification : 2026/09/01 08:09de phsw