refind-btrfs
Generate rEFInd manual boot stanzas from Btrfs snapshots (by Venom1991)
snapper_systemd_boot
The aim of this tool is to automatically create boot entries for systemd-boot from snapshots created by snapper. While I've tried to make this generic enough to be useful for others there are probably places where it's currently specific to my particular environment. If there's anything I can do to help it work for you feel free raise an issue or submit a PR. (by cscutcher)
refind-btrfs | snapper_systemd_boot | |
---|---|---|
19 | 5 | |
129 | 18 | |
- | - | |
5.1 | 10.0 | |
20 days ago | about 6 years ago | |
Python | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
refind-btrfs
Posts with mentions or reviews of refind-btrfs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-06.
-
Rollback a root snapshot without rescue media
Then you need a service that will check snapshots folder and automatically create boot entries. I have refind-btrfs, which does exactly that.
-
Is GRUB or Systemd-boot better for BTRFS?
rEFInd can also be used to boot into Btrfs snapshots using this automation tool.
- Using snapper with rEFInd or systemd-boot (BTRFS)
-
grub broke, again!
Yes, see refind-btrfs
-
Is grub still worth using or should I switch to refind/sysmd?
It's a actually third party tool which simply automates the whole process because enabling such a feature manually is pretty cumbersome and annoying.
-
Arch on Btrfs is a perfect match!
In a similar vein, there's also https://github.com/Venom1991/refind-btrfs.
-
which bootloader should I use after the grub incident ?
Especially when using refind-btrfs. "This tool is used to automate a few tedious tasks required to boot into Btrfs snapshots from rEFInd. It is to rEFInd what grub-btrfs is to GRUB.". It works great.
-
Systemd-boot with btrfs snapshot boot?
Well.. The same way GRUB has grub-btrfs, rEFInd has refind-btrfs, which automates the whole process of booting your snapshots. Maybe you could give rEFInd a try. And honestly, I don't think that the GRUB issue will happen again. I'm using Linux for ages and it's the first time I saw it messing stuff up. Sorry if not answers your questions directly.
-
So why do so people still use GRUB?
Like GRUB has grub-btrfs to automate this process, refind has refind-btrfs. I never tested grub-btrfs, but refind-btrfs is awesome.
-
What's the best way to create and restore BTRFS snapshots?
I'm using snapper with refind-btrfs. The setup was confusing at first but now it works nicely.
snapper_systemd_boot
Posts with mentions or reviews of snapper_systemd_boot.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-06.
-
Is it possible to get snapper snapshots shown in systemd-boot?
There was a dead WIP project for that. Systemd (a microsoft project) is pretty poorly documented and thus further development may not be feasible.
-
Arch on Btrfs is a perfect match!
FTFY: https://github.com/cscutcher/snapper_systemd_boot
-
Migrate from grub to systemd-boot
Google also returns a GitHub project (https://github.com/cscutcher/snapper_systemd_boot) that is a weekend project...
-
Idea: Get real "boot environments" with an unencrypted btrfs BOOT partition and an encrypted btrfs ROOT partition. Can this scheme be implemented with Grub-BTRFS or any other tool?
Is there any tool that can do this? This would really be the ideal setup that doesn't rely on full system encryption. The only viable alternative I've found is snapper_systemd_boot_boot, which uses fairly complicated internal logic to create "snapshots" of kernels on the EFI system partition.
- Snapshots with systems-boot?
What are some alternatives?
When comparing refind-btrfs and snapper_systemd_boot you can also consider the following projects:
TimeShift - System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
grub-btrfs - Include btrfs snapshots at boot options. (Grub menu)
astos - An immutable tree-shaped meta-distribution [Moved to: https://github.com/ashos/ashos]
snapper_systemd_boot
snap-pac-grub - Pacman hook to update GRUB entries for grub-btrfs after snap-pac made snapshots
btrbk - Tool for creating snapshots and remote backups of btrfs subvolumes
archlinux-ansible-provisioner - Yet another Archlinux ansible provisioner
efifs - EFI FileSystem drivers
refind-btrfs vs TimeShift
snapper_systemd_boot vs grub-btrfs
refind-btrfs vs grub-btrfs
snapper_systemd_boot vs astos
refind-btrfs vs snapper_systemd_boot
snapper_systemd_boot vs snap-pac-grub
refind-btrfs vs btrbk
refind-btrfs vs archlinux-ansible-provisioner
refind-btrfs vs efifs
refind-btrfs vs astos