为什么`/`挂载分区的第一个inode和`/`的inode不同?

为什么`/`挂载分区的第一个inode和`/`的inode不同?
[~]$ stat -c %i /
2

正如您在上面看到的,inodefor/是 2。但是First inodeof/dev/sda2是 11。

[~]$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             350G   67G  266G  21% /
tmpfs                  12G   44M   12G   1% /dev/shm

[~]$ sudo tune2fs -l /dev/sda2  | grep 'First inode'
First inode:              11

任何人都可以帮助我理解这种差异吗?

答案1

由tune2fs显示的超级块中的值是可用于的第一个inode号新的文件,而根目录在创建文件系统时必须始终存在。

内核的 Ext4 文档列出文件系统功能内部使用的索引节点号。

相关内容