We don't have enough kernel memes on here, just doing my part
The CFP for the Containers devroom at @fosdem 2025 is now open! https://discuss.linuxcontainers.org/t/fosdem-2025-containers-devroom-call-for-papers/21956
I installed Asahi Linux to a 128 GB rootfs (out of 1 TB of internal storage). It is connected to a dock with an external 1 TB M.2 drive. Fedora sees this drive as /dev/sda
.
Migrating the subvolume of /home
was just a matter of creating a single all encompassing BTRFS partition to /dev/sda
and then:
sudo btrfs device add /dev/sda1 /home -f
sudo btrfs device remove /dev/nvme0n1p6 /home -f
Now there is an airtight separation /
and /home
physically, and also they pool space only within their own cages.
Apple firmware supports only booting macOS from external storage, thus the rootfs must always reside in the internal storage, but I think this is already quite sustainable way to deal with it.
This bottleneck/policy can be mitigated but it does not pay the price. It can be overcome by installing macOS to an external storage and consuming internal storage in its full extent for Asahi Linux. Just mentioning this last for completeness ;-)
Encryption can/could be done by following https://davidalger.com/posts/fedora-asahi-remix-on-apple-silicon-with-luks-encryption/ with “a twist’ (since different partition/drive topology).