Hi! For those who might be interested in using systemd-boot with btrfs snapshots etc instead of grub, Tumbleweed is somewhat ready for that. Well, at least it works on my systems. Your mileage may vary. Don't use in production yet, it's WIP :-) Here are instructions how to convert an existing system to use systemd-boot: https://en.opensuse.org/Systemd-boot#Installation_with_full_BTRFS_snapshot_a... cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Software Solutions Germany GmbH; GF: Ivo Totev, Andrew McDonald, Werner Knoblich; HRB 36809 (AG Nürnberg)
Hi,
For those who might be interested in using systemd-boot with btrfs snapshots etc instead of grub, Tumbleweed is somewhat ready for that. Well, at least it works on my systems. Your mileage may vary. Don't use in production yet, it's WIP :-)
Oh, how very cool! I wonder, can it boot kernels from encrypted disks? I suspect only GRUB2 can do that? Cheers, Nik
Dominik George via openSUSE Factory wrote:
Hi,
For those who might be interested in using systemd-boot with btrfs snapshots etc instead of grub, Tumbleweed is somewhat ready for that. Well, at least it works on my systems. Your mileage may vary. Don't use in production yet, it's WIP :-)
Oh, how very cool!
I wonder, can it boot kernels from encrypted disks? I suspect only GRUB2 can do that?
With systemd-boot kernel and initrd have to be on the ESP, as such are not encrypted. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Software Solutions Germany GmbH; GF: Ivo Totev, Andrew McDonald, Werner Knoblich; HRB 36809 (AG Nürnberg)
Hi,
Here are instructions how to convert an existing system to use systemd-boot: https://en.opensuse.org/Systemd-boot#Installation_with_full_BTRFS_snapshot_a...
zypper wants to remove suse-module-tools-scriptlets. Is that expected? Cheers, Nik
On Thu, Aug 17, 2023 at 07:14:05PM +0200, Dominik George via openSUSE Factory wrote:
Hi,
Here are instructions how to convert an existing system to use systemd-boot: https://en.opensuse.org/Systemd-boot#Installation_with_full_BTRFS_snapshot_a...
zypper wants to remove suse-module-tools-scriptlets. Is that expected?
It probably installs a different replacement. Hard to say for sure without the log. Thanks Michal
On 17.08.2023 17:53, Ludwig Nussel wrote:
Hi!
For those who might be interested in using systemd-boot with btrfs snapshots
Any attempt to keep /boot/efi and /usr/lib/modules in sync will remain best efforts only. The only solution I can see is jump kernel+initrd that parses existing snapshots and kexecs into selected one. Such jump kernel will be pretty much static and theoretically could be provided as signed UKI. Challenging part is encrypted root, but even then such UKI needs to be generated just once, not every time kernel is updated.
etc instead of grub, Tumbleweed is somewhat ready for that. Well, at least it works on my systems. Your mileage may vary. Don't use in production yet, it's WIP :-) Here are instructions how to convert an existing system to use systemd-boot: https://en.opensuse.org/Systemd-boot#Installation_with_full_BTRFS_snapshot_a...
cu Ludwig
participants (4)
-
Andrei Borzenkov
-
Dominik George
-
Ludwig Nussel
-
Michal Suchánek