Disks, SSDs & NVMe
HDDs, SSDs, NVMe, and how the kernel sees them.
HDDs, SSDs, NVMe, and how the kernel sees them.
MBR, GPT, and how disk space gets divided.
Inodes, journaling, VFS, and how files are actually stored.
How ext4 and XFS differ in on-disk layout, growth, repair, and operational trade-offs, with commands for inspecting and managing each Linux filesystem.
Combining disks for performance, redundancy, or both.
Managing arrays with the Linux MD subsystem.
The kernel framework behind LVM, LUKS, and thin pools.
Physical Volumes, Volume Groups, and Logical Volumes.
Allocate on demand, snapshot at scale.
Full-disk encryption the Linux way.
Multiple unlock methods and integrating with systemd.
Trusted Platform Module — sealing secrets to hardware state.
Tying UEFI, TPM, and LUKS together.