The header is the entry point for the filesystem. When mounting a disk or image, it should be scanned for a block starting with the 8-byte signature, within the first megabyte:
```rust
"RedoxFS\0"
```
The header stores the filesystem version, disk identifier, disk size, root block pointer, and free block pointer.
```rust
#[repr(packed)]
pubstructHeader{
pubsignature:[u8;8],
pubversion:u64,
pubuuid:[u8;16],
pubsize:u64,
pubroot:u64,
pubfree:u64,
}
```
The root and free block pointers point to a Node that identifies