Der Artikel Writing a file system from scratch in Rust erklärt gut in kurzer und prägnanter Weise, was die Grundelemente (Superblock, Datenblöcke, Inodes), die Struktur und die Arbeitsweise eines Dateisystems sind. Zur Veranschaulichung hat der Autor sein eigenes Dateisystem gotenksfs in Rust implementiert.