Hi KaOS Forum,
my name is Nick and I am a long time Arch Linux user.
I came to try KaOS, because I love Plasma 5 and Arch Linux and always use Btrfs for Snapshots and Rollback and you have a extra section „Install KaOS on SSD using Btrfs“ on your website.
The problem I found with your default installation is, that it just won‘t boot, if you use EFI + Btrfs.
I am writting this to show you how to solve this and I think some of your developers should have a look at this:
If you use EFI + Btrfs, the system will fail to boot, because the boot loader you are using is systemd-boot and it will NOT AUTODETECT YOUR SUBVOLUME for root.
Please take a look at the Arch Linux systemd-boot Wiki, you have to manually configure „rootflags=subvol=@“ in the configuration file.
You could switch to Grub2 which can autodetect Btrfs subvolumes or just don‘t use a subvolume for your root filesystem.
I made a video, which makes it easy to reproduce the problem and shows the solution:
There are two related discussions on this forum:
Kind regards, Nick