ProjectsStarting
Systems engineering · Mini File System
Follow a file onto disk.
Write a short message, see where it lands, and recover it after remounting the disk.
Disk LabC driver running in WebAssembly
Try it yourself
- 1Write
- 2Reopen
- 3Seek
- 4Read
- 5Remount
Virtual partition
Disk map
Starting the C driver…
Driver trace
Driver operations appear here as you work.
What we built
A C file system that turns file operations into reads and writes on a virtual disk. The file allocation table tracks which blocks belong to each file, and the open file descriptor records where the next read begins.
The browser runs the same driver through WebAssembly. This disk stays in this tab until you reset or reload it.
Read the C source