Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bootctl: make EFI variable for sd-boot configurable, currently hard coded to "Linux Boot Manager" #17044

Closed
BobCollins42 opened this issue Sep 13, 2020 · 0 comments · Fixed by #24307
Labels
RFE 🎁 Request for Enhancement, i.e. a feature request sd-boot/sd-stub/bootctl

Comments

@BobCollins42
Copy link

Is your feature request related to a problem? Please describe.
When having multiple drives, each with a separate bootable Linux install, bootctl adds the undifferentiated name, Linux Boot Manager, to the EFI boot selection list. Having a selection list with multiple identically labeled entries makes the menu useless.

Describe the solution you'd like
Currently, the EFI variable for sd-boot is hard-coded to Linux Boot Manager. Please provide an bootctl option to allow the user to set the EFI variable for the name used in EFI boot selection list.

Describe alternatives you've considered
This has been discussed: https://askubuntu.com/questions/1125920/how-can-i-change-the-names-of-items-in-the-efi-uefi-boot-menu (Ubuntu apparently ships a modified bootctl with ubuntu hard-coded instead.)
Particularly, a work-around script: https://github.com/s-n-ushakov/rename-efi-entry

@poettering poettering added sd-boot/sd-stub/bootctl RFE 🎁 Request for Enhancement, i.e. a feature request labels Sep 14, 2020
ReneHollander added a commit to ReneHollander/systemd that referenced this issue Aug 13, 2022
entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
ReneHollander added a commit to ReneHollander/systemd that referenced this issue Aug 13, 2022
entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
ReneHollander added a commit to ReneHollander/systemd that referenced this issue Aug 13, 2022
entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
ReneHollander added a commit to ReneHollander/systemd that referenced this issue Aug 13, 2022
entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
ReneHollander added a commit to ReneHollander/systemd that referenced this issue Aug 13, 2022
entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
ReneHollander added a commit to ReneHollander/systemd that referenced this issue Aug 14, 2022
entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
ReneHollander added a commit to ReneHollander/systemd that referenced this issue Aug 15, 2022
entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
ReneHollander added a commit to ReneHollander/systemd that referenced this issue Aug 15, 2022
…name of the boot

entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
ReneHollander added a commit to ReneHollander/systemd that referenced this issue Aug 16, 2022
…name of the boot

entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
bluca pushed a commit to ReneHollander/systemd that referenced this issue Aug 19, 2022
…name of the boot

entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes systemd#17044.
poettering pushed a commit that referenced this issue Aug 19, 2022
…name of the boot

entry.

By default an entry named "Linux Boot Manager" is created (which is the
previous behavior). With the flag the name of the entry can be
controlled, which is useful when installing systemd-boot to multiple ESP
partitions and having uniquely named entries.

Fixes #17044.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RFE 🎁 Request for Enhancement, i.e. a feature request sd-boot/sd-stub/bootctl
2 participants