特殊索引节点

ext4 为特殊功能预留了一些索引节点,如下所示:

索引节点号

用途

0

不存在;没有索引节点 0。

1

缺陷块列表。

2

根目录。

3

用户配额。

4

组配额。

5

引导加载程序。

6

取消删除目录。

7

预留组描述符索引节点。(“resize inode”)

8

日志索引节点。

9

“exclude”索引节点,用于快照(?)

10

副本索引节点,用于一些非上游特性?

11

传统的第一个非预留索引节点。通常这是 lost+found 目录。参见超级块中的 s_first_ino。

请注意,还有一些索引节点是从非预留索引节点号分配给其他文件系统功能的,这些索引节点未在标准目录层次结构中引用。它们通常从超级块中引用。它们是:

超级块字段

描述

s_lpf_ino

lost+found 目录的索引节点号。

s_prj_quota_inum

跟踪项目配额的配额文件的索引节点号。

s_orphan_file_inum

跟踪孤立索引节点的文件索引节点号。