OpenSUSE Tumbleweed Gets systemd-boot Support (news.opensuse.org)
from NanoooK@sh.itjust.works to linux@lemmy.ml on 29 Sep 2023 21:56
https://sh.itjust.works/post/6190696

#linux

threaded - newest

seaQueue@lemmy.world on 30 Sep 2023 02:02 next collapse

I know people don’t really like systemd much but goddamn if systemd-boot isn’t easier to work with than grub. On my last two Arch installs I’ve used systemd-boot and I have absolutely no complaints. I don’t alway need an entire mini OS to boot my kernel.

russjr08@outpost.zeuslink.net on 30 Sep 2023 02:29 next collapse

I concur with this. Glad to see that Tumbleweed is offering it OOTB now, as I believe the only two choices prior to this (if you wanted it setup out of the box) was Arch and NixOS.

Edit: As pointed out below, Pop_OS! also supports systemd-boot OOTB, not sure how I forgot about it as that was my first exposure to systemd-boot.

Ineocla@lemmy.ml on 30 Sep 2023 11:11 collapse

Pop os uses systemd boot ootb

russjr08@outpost.zeuslink.net on 30 Sep 2023 11:44 collapse

Ah I don’t know how I forgot about Pop! Pop was actually the first distro I used that had systemd-boot OOTB, and I’ve loved it since then.

Haven’t been on Pop for a while, but I’m definitely looking forward to giving it another go once the new Cosmic desktop is finished!

nakal@kbin.social on 30 Sep 2023 04:09 next collapse

I don't like systemd at all, but a boot routine that allows to load the plain kernel instead of an image and maybe choose other init systems than systemd would be nice. This is how most other Unix-like systems work.

hunger@programming.dev on 30 Sep 2023 12:59 collapse

Starting the init system is the task of the root filesystem or initrd, with any boot loader. Systemd-boot happily boot into any init system just fine, just like any other bootloader that can boot Linux will boot into systemd just fine.

Systemd-boot boots kernel images (with efi-loader code embedded) and only offers a menu to pick which kernel file to load. What makes systemd-boot interesting is that it does nothing more than that: It does not read random filesystems, it does not implement random encryption things, does not parse image files and complex theme configuration, … .

PAPPP@lemmy.sdf.org on 30 Sep 2023 20:39 next collapse

Systemd-boot didn’t start as part of systemd, it used to be gummiboot (joke in German, it’s what those little rubber inflatible boats are called).

Systemd absorbed and integrated it in 2015.

It did start at RedHat with Kay Sievers and Harald Hoyer, which makes it unsurprising it was absorbed.

I’ve been transitioning to it as my default choice, I’ve never liked grub2, so I defaulted to syslinux for a long time, but lately systemd-boot is even less of a hassle.

[deleted] on 01 Oct 2023 00:50 collapse

.

seaQueue@lemmy.world on 01 Oct 2023 00:56 collapse

I think we’ve all felt the pain of dealing with brittle or overly complicated grub installs before.

n1729@lemmy.world on 30 Sep 2023 14:43 collapse

How can I convert from grub to systemd on existing install? Will I still have access to snapshots?

Really excited to finally get away from grub on fantastic os.