Fedora vs. Snapper: The Btrfs Snapshot Guide
Fedora ships with Btrfs, but it doesn't ship with automatic snapshots. Here is how I set up Snapper to bulletproof my workstation.
Browse 12 articles in this category
Fedora ships with Btrfs, but it doesn't ship with automatic snapshots. Here is how I set up Snapper to bulletproof my workstation.
KDE Plasma crashed hard enough to require a reboot. The culprit: services that systemd would have auto-started but OpenRC very deliberately did not. Also, /run/ is empty after every reboot and nobody warned me.
I spent 4 hours trying to migrate a VM between hypervisors. Kernel panics, graphics corruption, UEFI nightmares. Then I ran fdisk and found 812GB of unallocated space on my main drive.
Setting up Hyprland on Gentoo with OpenRC taught me that sometimes the hardest bugs are the dumbest. A gaming keyboard lock nearly cost me hours of debugging.
I broke my Gentoo system by reinstalling 815 packages. Sound died. Google Drive vanished. Here's how Btrfs snapshots saved me from a multi-hour debugging session.
Why browse the GRUB menu? Creating desktop shortcuts to reboot directly into Windows or Linux using 'grub2-reboot'.
A deep dive into fixing critical boot issues, implementing openSUSE-style Btrfs snapshots, and setting up binary package infrastructure for my custom Gentoo distro.
How one kernel parameter stood between me and working audio. Also: Making the Argo OS installer fully automated.
The complete story of building a custom Gentoo-based distribution with automatic rollback, distributed compilation, and hybrid package management. Part disaster log, part technical guide, part therapy session.
Everything was perfect. Then I ran a system update. How a simple elogind mismatch broke KDE Plasma, and how Btrfs saved me from a 6-hour debugging session.
Local snapshots are great until your house burns down. How I built encrypted cloud backups with Rclone, accidentally wrote a 2,146-line package manager, and learned that udisks2 is not optional.
Why I decided to mix Gentoo and Nix. Creating a system that is perfectly optimized at the core and perfectly reproducible at the edge. And yes, I know this is over-engineered.