ποΈ Creating and Exploring a Logical Disk
A hands-on lab for creating a logical disk using a loopback device, formatting it with ext4, and exploring the initial filesystem structures like lost+found, the superblock, and metadata overhead.
ποΈ Ext4 Inodes and Extents: A Hands-On Exercise
A step-by-step lab on ext4 internals. Create files, inspect their inodes and extents, force fragmentation, and watch what happens to metadata before and after deletion.
ποΈ Shadows on Disk: Ext4 Deletion and Recovery
Files deleted with `rm` donβt vanish instantly. Ext4 leaves behind traces β shadows on disk β that can sometimes be recovered with tools like debugfs. Letβs look behind the curtain.
ποΈ Comparing Filesystems: ext4 vs XFS vs Btrfs vs ZFS
A practical comparison of four major Linux filesystems β ext4, XFS, Btrfs, and ZFS β covering journaling vs copy-on-write, extent strategies, metadata overhead, and crash consistency.
ποΈ To Disk and Back rm: A File's Tale
A narrative walkthrough of what happens when you write a file to disk (through the page cache, extents, and journaling) and deletion with `rm`. Think "Lord of the Rings," but for inodes.