18c2ecf20Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciSpecial inodes 48c2ecf20Sopenharmony_ci-------------- 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciext4 reserves some inode for special features, as follows: 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci.. list-table:: 98c2ecf20Sopenharmony_ci :widths: 6 70 108c2ecf20Sopenharmony_ci :header-rows: 1 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci * - inode Number 138c2ecf20Sopenharmony_ci - Purpose 148c2ecf20Sopenharmony_ci * - 0 158c2ecf20Sopenharmony_ci - Doesn't exist; there is no inode 0. 168c2ecf20Sopenharmony_ci * - 1 178c2ecf20Sopenharmony_ci - List of defective blocks. 188c2ecf20Sopenharmony_ci * - 2 198c2ecf20Sopenharmony_ci - Root directory. 208c2ecf20Sopenharmony_ci * - 3 218c2ecf20Sopenharmony_ci - User quota. 228c2ecf20Sopenharmony_ci * - 4 238c2ecf20Sopenharmony_ci - Group quota. 248c2ecf20Sopenharmony_ci * - 5 258c2ecf20Sopenharmony_ci - Boot loader. 268c2ecf20Sopenharmony_ci * - 6 278c2ecf20Sopenharmony_ci - Undelete directory. 288c2ecf20Sopenharmony_ci * - 7 298c2ecf20Sopenharmony_ci - Reserved group descriptors inode. (“resize inode”) 308c2ecf20Sopenharmony_ci * - 8 318c2ecf20Sopenharmony_ci - Journal inode. 328c2ecf20Sopenharmony_ci * - 9 338c2ecf20Sopenharmony_ci - The “exclude” inode, for snapshots(?) 348c2ecf20Sopenharmony_ci * - 10 358c2ecf20Sopenharmony_ci - Replica inode, used for some non-upstream feature? 368c2ecf20Sopenharmony_ci * - 11 378c2ecf20Sopenharmony_ci - Traditional first non-reserved inode. Usually this is the lost+found directory. See s\_first\_ino in the superblock. 388c2ecf20Sopenharmony_ci 39