for specification, see: https://docs.kernel.org/filesystems/ext4/
https://blogs.oracle.com/linux/post/understanding-ext4-disk-layout-part-1