Sommaire

Travaux pratiques

Ces travaux pratiques proposent un atelier mettant en œuvre certains des points abordés dans ce chapitre. Pour chaque étape est donné un exemple commenté de réalisation, à adapter suivant la configuration de vos systèmes.

1. Gestion d’un module de noyau LKM

Sur un système où est installée une distribution Debian, on décide de tester le fonctionnement du module dynamique de gestion des systèmes de fichiers de type Btrfs.

Pour cela, on utilise une clé USB (ou un espace de stockage disponible) pour y créer un système de fichiers Btrfs. On vérifiera au fur et à mesure des opérations le comportement du module dynamique correspondant.

Commandes et fichiers utiles

  • /proc/modules

  • lsusb

  • blkid

  • mkfs

  • mount

  • umount

  • lsmod

  • modinfo

  • modprobe

  • /lib/modules

Manipulations

1.

Vérifiez que le module de gestion des systèmes de fichiers de type Btrfs n’est pas chargé en mémoire. Vérifiez qu’il fait partie des modules installés.

2.

Après avoir inséré la clé USB, affichez les informations la concernant, en particulier son fichier spécial associé.

3.

Créez un système de fichiers de type Btrfs sur la clé USB.

4.

Vérifiez que le module de gestion des systèmes de fichiers de type Btrfs a été automatiquement chargé en mémoire.

5.

Déchargez le module de la mémoire.

6.

Montez ...