ジャーナリングファイルシステムのリンクを介して読んでいましたが、ジャーナルがハードディスクのどこに正確に保存されているのかを知りたいのですが。
以下に示すこの画像のいくつかのポインタ
ありがとう、
セン
ジャーナリングファイルシステムのリンクを介して読んでいましたが、ジャーナルがハードディスクのどこに正確に保存されているのかを知りたいのですが。
以下に示すこの画像のいくつかのポインタ
ありがとう、
セン
回答:
ジャーナルはパーティションの別のスペースに保存され、直接アクセスすることはできません。シンボルがパーティションの番号であるsudo debugfs /dev/sda#
場所を使用し、#
次にlogdump
in debugfs
を使用してそれを印刷できます。ただし、出力はわかりにくいです。
一般に、一般ユーザーとしては、ジャーナルについて知る必要はありません。使用ext3/4
(ほとんどの場合)データの損失を防ぐのに十分であろう。
このリンクは役立つかもしれません:http : //www.linuxforums.org/forum/red-hat-fedora-linux/121074-ext3-journal.html
ジャーナルの固定場所はありません。ファイルシステムごとに異なる場所に保存されます。
それが通常のファイルであると期待している場合、それは間違いです。それは、inodeテーブルのようなファイルシステム構造の一部に似ています。面白い点は、ext3 / 4が通常のファイルとまったく同じように扱うということです。通常はiノード番号8にありますが、これはコンパイル時に変更できるカーネルパラメータです。
技術的な知識が必要な場合は、2008年3月に書かれたCarlo Woodによるこの記事は、ext3構造についての素晴らしい記事です。
パーティションテーブル、iノード、ブロックのような単語のある場所にジャーナルを配置してもかまわない場合、それについて心配する必要はありません。