I know there are several topics already about BTRFS and possible backup solutions, but none of them really helps. Therefore I start this new one.
New installation of EndeavourOS Atlantis Neo KDE in VirtualBox with EFI.
Use of BTRFS
Automatic snapshots of the system each time I update using pacman
Ability to restore snapshots from grub
My current result:
By just following the installation process in Calamares I’m able to install EOS on BTRFS with encryption. After the installation I install snapper, snap-pac and grub-btrfs and out of the box the automatic snapshots work. Never thought it would be this easy. But the snapshots are not available from grub-btrfs
Create a new subvolume for snapshots (OpenSuse uses more subvolumens than the EOS installer creates. And when reading other documentation about this, it is recommend to use a separate subvolume for snapshots) and change configuration accordingly in btrfs, snapper, snap-pac
Every step I took to make it work the way I want just made it worse (e. g. broken automatic snapshots). So please give me advice how to get this working. Maybe we can use this information to than update the discovery page for other new users like me.
I think you are right about this, but I didn’t find a way to do it myself. Everybody just mentions snap-pac-grub in AUR and I try to do it without AUR as I want to stick to the official repos, which is also one of the reasons for picking snapper over timeshift.
This could be the solution without AUR. But unfortunately I’m too stupid / uneducated in Linux to follow (mostly GUI user so far). Is it possible that you describe in detail what I need to do? Couldn’t find something useful for “enable the path”
I want to share the exact steps I have taken for anybody as clueless as me. These might not be perfect, but worked for me and therefore could be helpful for others.
Refresh mirror list and start Installer
Configure localization settings
Choose „delete harddisk“, pick a suitable swap configuration and the file system btrfs and if you want encryption tick the checkbox for encryption and type in a password (password should be typable on English keyboard layout!)