FreeBSD GEOM Gate: Exporting Block Devices Without Pretending They Are Files
How GEOM Gate turns a remote or userland-backed resource into a FreeBSD provider, and how to handle transport trust, failure, caching, and recovery.
tag
17 posts
How GEOM Gate turns a remote or userland-backed resource into a FreeBSD provider, and how to handle transport trust, failure, caching, and recovery.
How Disk Arbitration models disks, schedules callbacks, requests mounts and ejects, and separates notifications from time-critical approval decisions.
How to identify the right WSL 2 distribution, quiesce it, expand its virtual disk and ext4 filesystem, verify capacity, and avoid destructive AppData edits.
How FreeDOS reads and writes FAT32 volumes, including BPB fields, 28-bit cluster chains, root-directory changes, FSInfo hints, size limits, and repair.
How to attribute ZFS space to boot environments, snapshots and clones, identify holds and origins, prune safely, and keep rollback capacity measurable.
A layer-by-layer GEOM investigation for mounted filesystems, swap, labels, encryption, mirrors, open consumers, stale metadata, and safe teardown.
A storage-accurate explanation of Btrfs extents, subvolumes, snapshots, reflinks, checksums, free-space behavior, consistency, and backup boundaries.
A non-destructive Time Machine local-snapshot workflow covering APFS accounting, inventory, backup health, supported thinning, deletion, and verification.
What the 1988 Patterson-Gibson-Katz RAID paper actually proposed, how its levels organized tradeoffs, which ideas predated it, and why naming mattered.
A version-aware ReFS guide covering checksummed metadata and data, Storage Spaces repair, scrubbing, block cloning, sparse VDL, workloads, and support limits.
How WSL ext4.vhdx allocation grows, what sparse mode and discard can reclaim, why deletion is not compaction, and how to back up, change, and verify safely.
How HAST replication modes, role changes, fencing, and CTL iSCSI targets fit together without confusing replication with failover.
About This Mac says the disk is nearly full, but visible file sizes don't come close - how to find what's actually consuming space, hidden data included.
How FreeBSD GEOM builds storage graphs from providers, consumers, and classes for partitioning, labels, RAID, encryption, and diagnosis.
How FreeBSD ZFS pools, vdevs, datasets, snapshots, replication, scrubs, ARC, and boot environments behave in real operations.
A complete walkthrough from raw disks to a mounted, resizable logical volume - physical volumes, volume groups, and logical volumes explained as you build them.
How APFS's container/volume model, copy-on-write clones, and snapshots replaced HFS+ across every Apple platform starting in 2017.