Ubuntu vous permet de charger et de décharger les modules du noyau à tout moment. Modules servir à plusieurs fins , le plus souvent , ils sont pilotes pour les périphériques qui ne disposent pas d' un soutien intégré au noyau de base. Depuis Linux est un système d'exploitation open-source , vous pouvez compiler le code source d'un module et de le charger immédiatement le code exécutable qui en résulte comme une extension du noyau sur votre ordinateur Ubuntu. Instructions 1 Appuyez sur " Ctrl", " Alt" et "F1" en même temps à l'écran de connexion Ubuntu pour faire apparaître une console en mode texte . Tapez votre nom d'utilisateur et mot de passe pour vous connecter Ubuntu vous présente avec une coque prête à accepter vos commandes. 2 Changer le répertoire de travail de la coque à l'endroit où le code source de votre module est en tapant la la commande suivante dans le shell: cd /home /sven /dev /MyMod Remplacer "/home /sven /dev /MyMod " par le chemin complet vers le répertoire du code source du module. Appuyez sur "Entrée". 3 Lancement d'un éditeur de texte pour créer un nouveau fichier nommé " Makefile ". Insérer le texte suivant dans le nouveau fichier : Photos obj- m = myMod.o KERNEL = $ (shell uname- r) tout : Photos make- C /lib /modules /$ (kernel) /build M = $ ( PWD) modules propre : make- C /lib /modules /$ (kernel) /construction M = $ ( PWD) propre Remplacer " myMod.o " avec le nom du fichier de module compilé vous essayez de construire . Enregistrer les modifications apportées au fichier et quittez l' éditeur de texte. 4 compiler le module en tapant la commande "make" dans la coque et en appuyant sur "Entrée". Après un retard qui dépend de la quantité de code Ubuntu a besoin de compiler, l'invite du shell apparaîtra et le module sera compilé dans le fichier " myMod.ko " dans le répertoire courant .
|