Linux

dumpe2fs 報告的這個“第一個 inode”是什麼?

  • July 1, 2021

在某個 ext4 分區上使用 dumpe2fs,我得到了初始數據,第一個 inode 是 #11。但是,如果我ls -i在這個磁碟根分區上,我會發現它的 inode 編號是 #2(如預期的那樣)。那麼… dumpe2fs 報告的這個“第一個分區”是什麼?

#11 是第一個“非特殊”inode,可用於第一個定期創建的文件或目錄(通常用於lost+found)。該 inode 的編號保存在文件系統超級塊 ( s_first_ino) 中,因此從技術上講,它不需要是 #11,但mke2fs總是這樣設置。

從#0 到#10 的大多數inode 都有特殊用途(例如#2 是根目錄),但有些被保留或用於ext 文件系統系列的非上游版本。這些用法記錄在kernel.org上。

引用自:https://unix.stackexchange.com/questions/656492