10 ms·
OpenSUSE Tumbleweed has this. The installer defaults to btrfs and snapshots using snapper. Snapshots are automatic before and after every package manager operat
by dizhn 3y ago
OpenSUSE Tumbleweed has this. The installer defaults to btrfs and snapshots using snapper. Snapshots are automatic before and after every package manager operation. Save for something that breaks grub, you can always recover.
- bravetraveler 3y agoIn that spirit, if you have an EFI system, you don't need GRUB
- boomboomsubban 3y agoYou sort of do if you want to boot kernels on btrfs. Refind is an option, but not most of the other EFI bootloaders.
- bravetraveler 3y agoAh, good point - I neglected the BTRFS involvement/need to find kernels... that one would ideally include with these snapshots, of course
- account42 3y agoYou put the kernel (built with efistub) directly onto the EFI partition - no boot loaded needed at all.
- Pesthuf 3y agoI think there's still value in a bootloader. You can easily load an old kernel with an old initramfs if you messed up somehow, or adjust kernel parameters. The boot UI for most modern UEFI-Firmwares is really primitive and they usually don't come with EFI shells.
- dizhn 3y agoCan you point to read-only snapshots that way?
- boomboomsubban 3y agoWhich kind of ruins bootable snapshots, as your kernel isn't part of them. You could have a massive esp with ~10 unified kernels each pointing at a different snapshot, with some kind of management script to handle them, but using GRUB seems easier than that.