Je lisais le lien sur les systèmes de fichiers de journalisation et je voudrais savoir où est exactement le journal stocké sur mon disque dur.
Quelques pointeurs sur cette image ci-dessous
Merci,
Sen
Je lisais le lien sur les systèmes de fichiers de journalisation et je voudrais savoir où est exactement le journal stocké sur mon disque dur.
Quelques pointeurs sur cette image ci-dessous
Merci,
Sen
Réponses:
Le journal est stocké dans un espace séparé de la partition, vous ne pouvez pas y accéder directement. Vous pouvez utiliser sudo debugfs /dev/sda#
où le #
symbole est le numéro de votre partition, puis utiliser logdump
in debugfs
pour l'imprimer. La sortie est cependant confuse.
En général, en tant qu'utilisateur régulier, vous n'avez pas besoin de connaître le journal. L'utilisation ext3/4
sera suffisante pour éviter la perte de données (dans la plupart des cas).
Ce lien pourrait aider: http://www.linuxforums.org/forum/red-hat-fedora-linux/121074-ext3-journal.html
Il n'y a pas de place fixe pour le journal, chaque système de fichiers le stocke dans un endroit différent.
Si vous vous attendez à ce qu'il s'agisse d'un fichier normal, alors vous vous trompez, cela ressemble plus à une partie de la structure du système de fichiers comme la table d'inode. Le plus drôle est que ext3 / 4 le traite exactement comme un fichier normal. Il se trouve généralement dans l'inode numéro 8, mais il s'agit d'un paramètre du noyau qui peut être modifié au moment de la compilation.
Si vous voulez devenir technique, cet article de Carlo Wood , écrit en mars 2008, est une excellente lecture de la structure ext3.
Si cela ne vous dérange pas de mettre le journal dans un endroit avec des mots comme table de partition , inode ou bloc et ne vous en faites pas: