1.3. Conversion à un système de fichiers ext3

Le programme tune2fs permet d'ajouter un journal à un système de fichiers ext2 existant sans altérer les données se trouvant sur la partition. Si le système de fichiers est déjà monté au moment de la transition, le journal sera visible en tant que fichier .journal dans le répertoire root du système de fichiers. Si le système de fichiers n'est pas monté, le journal sera caché et n'apparaîtra pas du tout dans le système de fichiers.

Pour convertir un système de fichiers ext2 en système ext3, connectez-vous en tant que super-utilisateur (root) et tapez:

/sbin/tune2fs -j /dev/hdbX

Dans la commande ci-dessus, remplacez /dev/hdb par le nom du périphérique et X par le numéro de la partition.

Une fois cette modification effectuée, n'oubliez pas de changer le type de partition de ext2 à ext3 dans /etc/fstab.

Si vous êtes en train de convertir votre système de fichiers root, vous devrez utiliser une image initrd (ou disque RAM) pour démarrer. Pour créer une image de ce type, exécutez le programme mkinitrd. Pour obtenir de plus amples informations sur l'utilisation de la commande mkinitrd, tapez man mkinitrd. Vérifiez également que votre configuration LILO ou GRUB charge bien le fichier initrd.

Si vous n'effectuez pas cette modification, le système démarrera, mais le système de fichiers root sera monté en tant qu'ext2 au lieu d'ext3.