Operating systems notes
Real File Systems
FAT, classic Unix, ext4, NTFS, ISO 9660, where the ideas from the last chapter meet real disks and real trade-offs. Every section is a drawn page beside a clear written explanation, about 16 minutes in all.
- Chapter 30 of 37
- About 16 minutes
- 7 sections
Sign in with Google or GitHub and you land straight on this page. DSA comes with the all labs plan and every ChaiCode batch.

In this chapter
- Learning from real designs
- FAT, the file allocation table in practice
- The classic Unix file system
- ext2 → ext3 → ext4, the Linux workhorse
- NTFS, everything is a record
- ISO 9660, read-only media & the return of immutability
- Comparison, and why engineers care
Next chapters
Read the whole chapter
Sign in and the chapter opens with every drawn page, and all 38 operating systems chapters beside it.
DSA comes with the all labs plan and every ChaiCode batch.