Skip to content

Build a File System

Build an ext-style file system: superblock, allocation bitmaps, inodes (with extents), directory entries, path resolution, journaling for crash safety, and the design choices behind ext4/xfs/btrfs/ZFS.

advancedFree3 hours10 lessons
Start learningor sign up to track progress

Curriculum

Loading reference solution…
Build a File System