Writing a lightweight file system recovery application, I need to understand how to identify ext/ext/ext/ext4 superblocks on a disk.
Googling for a spec, all I found are pages that explain how to use ext4, but none with specs for it, not even for ext3.
Yeah, I could read the source code. But the source code wouldn't specify what's supposed to be in a superblock and what not, or does it?
I can't believe the ext file systems have been written without a formal specification. But where is that?