dumpe2fsが報告した「最初のinode」とは何ですか?

dumpe2fsが報告した「最初のinode」とは何ですか?

一部のext4パーティションでは、dumpe2fsを使用して初期データを取得しました。最初のinodeは#11です。ただしls -i、このディスクのルートパーティションにある場合、対応する inode 番号は予想通り #2 です。それでは... dumpe2fsが報告した「最初のパーティション」とは何ですか?

ベストアンサー1

#11は、最初に定期的に生成されたファイルまたはディレクトリに使用できる最初の「非特殊」inodeです(通常は使用されますlost+found)。 inodeの番号はファイルシステムのスーパーブロック(s_first_ino)に格納されるため、技術的に#11である必要はありませんが、mke2fs常にそのように設定されます。

#0 から #10 までのほとんどの inode は特別な目的で使用されますが (例: #2 はルートディレクトリ)、一部は ext ファイルシステムファミリの非アップストリームバージョンで予約または使用されます。使用法は次に文書化されています。kernel.org

アイノード番号 目的
0 該当なし
1 欠陥のあるブロックリスト
2 ルートディレクトリ
サム ユーザークォータ
4 グループクォータ
5 ブートローダ用に予約済み
6 ディレクトリの削除をキャンセル(保存)
7 「アノードのサイズ変更」
8 雑誌
9 「除外」 inode (予約済み)
10 inodeのコピー(予約済み)

おすすめ記事