为什么'/'有inode 2?

yzy*_*sun 10 filesystems directory inode

在很多*nix系统如OS X和Ubuntu上,我们可以看到根目录的inode是2,那么inode 1是干什么用的呢?

May*_*hux 9

inode 0 用作 NULL 值以指示没有 inode。

inode 1 用于跟踪磁盘上的任何坏块;它本质上是一个包含坏块的隐藏文件。那些使用e2fsck -c.

inode 2 由根目录使用,表示文件系统 inode 的开始。