public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Fun with systemd-boot
@ 2024-12-18 12:13 Alan Mackenzie
  2024-12-18 12:50 ` Arsen Arsenović
  2024-12-18 14:30 ` Peter Humphrey
  0 siblings, 2 replies; 16+ messages in thread
From: Alan Mackenzie @ 2024-12-18 12:13 UTC (permalink / raw
  To: gentoo-user

Hello, Gentoo.

I've been having fun with systemd-boot.

On my new (2024-08) machine, on Friday 2024-12-06, I suddenly noticed
that my /boot partition was empty, I can't remember why I looked at it.
I am quite sure I didn't empty it myself.  There then followed a couple
of hours where I restored the boot manager, kernels, and the boot
configuration.  Thankfully, it booted again the next time I tried.

On my old machine, I've been noticing over the past weeks that only two
older kernels have been offered for booting, despite me installing later
kernels to /boot/EFI/gentoo, and configuring them in /boot/loader.

It all became clear yesterday and today.  bootctl install had installed
itself to /dev/nvme1n1p1 rather than /boot (which I have mounted on
/dev/nvme0n1p1).  Both of these partitions are EFI system partitions.  It
also clogged up my UEFI boot sequence with lots of extra entries, leaving
nvme1 rather than nvme0 the prime EFI system partition for booting with.

I've had a look at the manual page for bootctrl.  It doesn't mention any
way of specifying which EFI partition will get written to, and doesn't
seem to mention that it changes the UEFI BIOS settings.  Or maybe it
does.  It's a vague, poor quality manual.

I don't need all this.  Booting should not be fun.  It should be boring,
boring, boring.  Boring and dependable.

Could somebody perhaps suggest a better boot loader to me?  I need to be
able to chose between several kernels at booting time, but I certainly
don't want something "refined" like grub - I just need what I thought
systemd-boot actually was before yesterday.

Thanks in advance!

-- 
Alan Mackenzie (Nuremberg, Germany).


^ permalink raw reply	[flat|nested] 16+ messages in thread
* Re: [gentoo-user] Fun with systemd-boot
@ 2024-12-18 12:57 Joost Roeleveld
  0 siblings, 0 replies; 16+ messages in thread
From: Joost Roeleveld @ 2024-12-18 12:57 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2042 bytes --]

Sorry for the top post. (Need to fix this mobile app)

I have been using "refind" for my desktops and laptops. It works perfectly and even makes dualboot with non Linux simple.

Sent from Nine

________________________________
From: Alan Mackenzie [acm@muc.de]
Sent: Wednesday, 18 December 2024 13:13
To: [gentoo-user@lists.gentoo.org]
Subject: [gentoo-user] Fun with systemd-boot

Hello, Gentoo.

I've been having fun with systemd-boot.

On my new (2024-08) machine, on Friday 2024-12-06, I suddenly noticed
that my /boot partition was empty, I can't remember why I looked at it.
I am quite sure I didn't empty it myself. There then followed a couple
of hours where I restored the boot manager, kernels, and the boot
configuration. Thankfully, it booted again the next time I tried.

On my old machine, I've been noticing over the past weeks that only two
older kernels have been offered for booting, despite me installing later
kernels to /boot/EFI/gentoo, and configuring them in /boot/loader.

It all became clear yesterday and today. bootctl install had installed
itself to /dev/nvme1n1p1 rather than /boot (which I have mounted on
/dev/nvme0n1p1). Both of these partitions are EFI system partitions. It
also clogged up my UEFI boot sequence with lots of extra entries, leaving
nvme1 rather than nvme0 the prime EFI system partition for booting with.

I've had a look at the manual page for bootctrl. It doesn't mention any
way of specifying which EFI partition will get written to, and doesn't
seem to mention that it changes the UEFI BIOS settings. Or maybe it
does. It's a vague, poor quality manual.

I don't need all this. Booting should not be fun. It should be boring,
boring, boring. Boring and dependable.

Could somebody perhaps suggest a better boot loader to me? I need to be
able to chose between several kernels at booting time, but I certainly
don't want something "refined" like grub - I just need what I thought
systemd-boot actually was before yesterday.

Thanks in advance!

--
Alan Mackenzie (Nuremberg, Germany).




[-- Attachment #2: Type: text/html, Size: 4709 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2024-12-29 12:51 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-18 12:13 [gentoo-user] Fun with systemd-boot Alan Mackenzie
2024-12-18 12:50 ` Arsen Arsenović
2024-12-18 13:41   ` Alan Mackenzie
2024-12-18 14:18   ` Joost Roeleveld
2024-12-18 14:30 ` Peter Humphrey
2024-12-18 15:58   ` Michael
2024-12-18 21:31     ` Alan Mackenzie
2024-12-18 21:47       ` Re[2]: " Stefan Schmiedl
2024-12-19 10:59       ` Michael
2024-12-19 15:46         ` Alan Mackenzie
2024-12-19 16:38           ` Michael
2024-12-28 22:01           ` Wols Lists
2024-12-19 11:36     ` Peter Humphrey
2024-12-28 21:53   ` Wols Lists
2024-12-29 12:51     ` Peter Humphrey
  -- strict thread matches above, loose matches on Subject: below --
2024-12-18 12:57 Joost Roeleveld

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox