Hallo an alle,
Ich hatte vor längerer Zeit meinen USB Stick auf systemd-boot umgestellt.
Mit Hilfe des Guides von @linux-aarhus
Aber irgendwo bin ich falsch abgebogen.
Im Bootmenü befinden sich die normalen Einträge und zusätzlich werden cfg Dateien erzeugt.
Mit den normalen Einträgen bootet er, mit den cfg Dateien bootet er nicht.
Wer erzeugt die cfg Dateien ? Da ist auch noch failsafe dabei. Wurde doch abgeschafft.
Translate:
Hi everyone,
Some time ago, I switched my USB stick to systemd-boot, following the guide by @linux-aarhus.
But somewhere along the way, I took a wrong turn.
The boot menu shows the standard entries, but additional .cfg files are being generated as well.
It boots using the standard entries, but fails to boot with the .cfg files.
What is generating these .cfg files? There is a “failsafe” option included, too—but I thought that had been discontinued.
bootctl
[sudo] Passwort für weingeist:
System:
Firmware: UEFI 2.80 (American Megatrends 5.27)
Firmware Arch: x64
Secure Boot: disabled
TPM2 Support: yes
Measured UKI: yes
Measured OS: yes
Boot into FW: supported
Platform Lang: en_US.UTF-8
Current Boot Loader:
Product: systemd-boot 261.2-1-manjaro
Features: ✓ Boot counting
✓ Menu timeout control
✓ One-shot menu timeout control
✓ Default entry control
✓ One-shot entry control
✓ Support for XBOOTLDR partition
✓ Support for passing random seed to OS
✓ Load drop-in drivers
✓ Support Type #1 sort-key field
✓ Support @saved pseudo-entry
✓ Support Type #1 devicetree field
✓ Enroll SecureBoot keys
✓ Retain SHIM protocols
✓ Menu can be disabled
✓ Multi-Profile UKIs are supported
✓ Loader reports network boot URL
✓ Support Type #1 uki field
✓ Support Type #1 uki-url field
✓ Loader reports active TPM2 PCR banks
✓ Loader reports firmware keyboard layout
✓ Loader measures SMBIOS information
Partition: /dev/disk/by-partuuid/fd478422-3161-4bec-a6d7-e79e87896096
Loader: └─/efi//EFI/BOOT/grubx64.efi
Keyboard Layout: n/a (not reported by firmware)
Current Entry: manjaro-6.18-x86_64.efi
Current Stub:
Product: systemd-stub 261.2-1-manjaro
Features: ✓ Stub reports loader partition information
✓ Stub reports stub partition information
✓ Stub reports network boot URL
✓ Picks up credentials from boot partition
✓ Picks up system extension images from boot partition
✓ Picks up configuration extension images from boot partition
✓ Measures kernel+command line+sysexts
✓ Support for passing random seed to OS
✓ Pick up .cmdline from addons
✓ Pick up .cmdline from SMBIOS Type 11
✓ Pick up .dtb from addons
✓ Stub understands profile selector
✓ Stub measures SMBIOS information
Partition: /dev/disk/by-partuuid/fd478422-3161-4bec-a6d7-e79e87896096
Stub: └─/EFI/Linux/manjaro-6.18-x86_64.efi
Random Seed:
System Token: set
Exists: yes
Available Boot Loaders on ESP:
ESP: /efi (/dev/disk/by-partuuid/fd478422-3161-4bec-a6d7-e79e87896096)
File: ├─/efi//EFI/systemd/systemd-boot-fallbackx64.efi (systemd-boot 261.1-1-manjaro)
├─/efi//EFI/systemd/systemd-bootx64.efi (systemd-boot 261.2-1-manjaro)
├─/efi//EFI/BOOT/bootx64.EFI
├─/efi//EFI/BOOT/grubx64.efi (systemd-boot 261.2-1-manjaro)
└─/efi//EFI/BOOT/mmx64.efi
Boot Loaders Listed in EFI Variables:
Title: Manjaro
ID: 0x0000
Status: active, boot-order
Partition: /dev/disk/by-partuuid/947b69ef-842f-4340-8271-de385e273d45
File: └─/efi//EFI/Manjaro/grubx64.efi
Title: UEFI OS
ID: 0x0002
Status: active, boot-order
Partition: /dev/disk/by-partuuid/947b69ef-842f-4340-8271-de385e273d45
File: └─/efi//EFI/BOOT/BOOTX64.EFI
Title: UEFI OS
ID: 0x0003
Status: active, boot-order
Partition: /dev/disk/by-partuuid/fd478422-3161-4bec-a6d7-e79e87896096
File: └─/efi//EFI/BOOT/BOOTX64.EFI
Boot Loader Entry Locations:
ESP: /efi (/dev/disk/by-partuuid/fd478422-3161-4bec-a6d7-e79e87896096, $BOOT)
config: /efi//loader/loader.conf
token: manjaro
Default Boot Loader Entry:
type: Boot Loader Specification Type #1 (.conf)
title: Manjaro Linux 6.18 (manjarolinux6.18.conf)
id: manjarolinux6.18.conf
source: /efi//loader/entries/manjarolinux6.18.conf (on the EFI System Partition)
linux: /efi//vmlinuz-6.18-x86_64
initrd: /efi//amd-ucode.img
/efi//intel-ucode.img
/efi//initramfs-6.18-x86_64.img
options: root=UUID=5b1bef2d-9530-4bf8-afcf-0a959482d9dd rw
extra: /efi//loader/credentials/nvpcr-anchor.7f96d6cb26c649309a310a0275046706.cred
lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1 vfat FAT32 56ED-F25B 576,3M 44% /efi
└─sda2 ext4 1.0 5b1bef2d-9530-4bf8-afcf-0a959482d9dd 147,1G 63% /
