Ich habe über den Link zu Journaling-Dateisystemen gelesen und möchte wissen, wo genau das Journal auf meiner Festplatte gespeichert ist.
Einige Hinweise auf dieses Bild unten gezeigt
Danke,
Sen.
quelle
Ich habe über den Link zu Journaling-Dateisystemen gelesen und möchte wissen, wo genau das Journal auf meiner Festplatte gespeichert ist.
Einige Hinweise auf dieses Bild unten gezeigt
Danke,
Sen.
Das Journal wird in einem separaten Bereich der Partition gespeichert. Sie können nicht direkt darauf zugreifen. Sie können verwendet werden, sudo debugfs /dev/sda#
wo das #
Symbol die Anzahl der Partition ist, und dann mit logdump
in debugfs
sie auszudrucken. Die Ausgabe ist jedoch verwirrend.
Im Allgemeinen müssen Sie als normaler Benutzer nichts über das Journal wissen. Die Verwendung ext3/4
reicht aus, um Datenverlust zu vermeiden (in den meisten Fällen).
Dieser Link könnte helfen: http://www.linuxforums.org/forum/red-hat-fedora-linux/121074-ext3-journal.html
Es gibt keinen festen Ort für das Journal, jedes Dateisystem speichert es an einem anderen Ort.
Wenn Sie erwarten, dass es sich um eine reguläre Datei handelt, dann irren Sie sich, es ist eher ein Teil der Dateisystemstruktur wie die Inode-Tabelle. Der lustige Punkt ist, dass ext3 / 4 es genau wie eine normale Datei behandelt. Es befindet sich normalerweise in der Inode Nummer 8, dies ist jedoch ein Kernel-Parameter, der zur Kompilierungszeit geändert werden kann.
Wenn Sie technische Informationen benötigen, ist dieser Artikel von Carlo Wood aus dem März 2008 eine gute Lektüre über die ext3-Struktur.
Wenn es Ihnen nichts ausmacht, das Journal an einem Ort mit Wörtern wie Partitionstabelle , Inode oder Block abzulegen , und machen Sie sich darüber keine Sorgen:
quelle