Data Storage

Btrfs Scrub

27 minute read

You probably want to take advantage of the data integrity checking offered by Btrfs. Btrfs calculates checksums for all data written to disk. These checksum...

Podman With Btrfs and ZFS

13 minute read

Podman has storage backends for both Btrfs and ZFS. Using these backends allows Podman to take full advantage of the underlying CoW filesystem. This is a qu...

Backup Snapper Snapshots With snap-sync

26 minute read

In Btrfs Snapshot Management With Snapper, the process is described for automating Btrfs snapshots with Snapper. Why stop there when you can use these snaps...

Automount an Encrypted System Volume

20 minute read

If you run an encrypted Linux system, it’s helpful to understand how the system handles mounting and decrypting filesystems. A Linux desktop user and ...

Install udisks2 From Source

12 minute read

I recently posted Adjust Mount Options which explains in detail how to configure mount options for udisks2. Unfortunately, the reference operating system, U...

Encrypt an External Disk on Linux

20 minute read

Encrypting your data is pretty much a must anyone who is privacy or security conscious. I find it quite handy for not only protecting my data in use, but al...

Adjust Mount Options

84 minute read

Mounting filesystems on Linux is simple, right? Just use mount(8), specify the recurring stuff in fstab(5), and everything’s peachy. For both better a...

Btrfs Snapshot Management With Snapper

30 minute read

Manually taking snapshots with Btrfs is easy. Managing said snapshots is not. This is why several tools exist for the task. The most prominent are Btrbk, Sn...

Btrfs Layout

30 minute read

One of the best features of Btrfs is the ability to produce snapshots of data instantaneously. Rollbacks take advantage of Btrfs to revert the system, or an...

Why Choose Btrfs

15 minute read

There are many compelling reasons to use a modern Copy-on-Write, CoW for short, filesystem. These include low-cost snapshots and incremental backups. If tha...

Btrfs Swapfile

11 minute read

Swap space is a standard component of most operating systems. It’s effectively reserved disk space for accommodating a system when it needs more RAM t...

Btrfs Mount Options

12 minute read

So, let’s say you’ve installed a fresh system on Btrfs. Now what? Well, Btrfs doesn’t ship with optimal default settings. Many popular Lin...

Create a Windows 10 USB on Ubuntu

15 minute read

I needed a to install Windows 10 from a USB recently. I’ve described my preferred method of accomplishing this in my recent post A Multi-Boot USB With...

A Multi-Boot USB With Ventoy

26 minute read

My daily driver predates Dell’s support for the Linux Vendor Firmware Service, usually abbreviated LVFS. The only way to update my motherboard’s...

Backup Git Repositories

17 minute read

If you have any source code repositories hosted online, you probably don’t want to lose those. Just yesterday I converted my professional resume from ...

Install ZFS on the Pinebook Pro

6 minute read

Recently, I obtained a 64-bit ARM, budget Linux laptop, the Pinebook Pro. It’s a wonderful, sleek little notebook, boasting great convenience and powe...