Question: why inode number starts from 1?
Answer: Inode 1 is used to keep track of any bad blocks on the disk; it is essentially a hidden file containing the bad blocks. Those bad blocks which are recorded using e2fsck -c . Inode 2 is used by the root directory, and indicates starting of filesystem inodes.