Rebooting goes to BIOS's Boot Menu. Manual Power off/on required

I am using OpenSuse Tumbleweed and as a boot loader I use systemd-boot. Rebooting is broken. Meaning I can only power off and then power on my PC in order to boot in OpenSuse. If I try to restart either by the GUI or the sudo systemctl reboot it shutsdown OpenSuse normally but when it powers on my PC again it throws me in the BIOS Boot Menu (not OpenSuse’s boot manager) showing all my possible boot options. At the top of the boot options is OpenSuse Boot Manager but when I press Enter it blinks for a second and the just shows me the BIOS Boot Menu again. The only solution is to hit the power button off and on.

@contemptauthor Hi and welcome to the Forum :smile:
AFAIK there are still some teething troubles with systemd-boot… Can you check there is a file present called /etc/sysconfig/bootloader and it’s contents LOADER_TYPE=systemd-boot if not create and test to see if that helps.

Show full output of

efibootmgr
bootctl

Hi, thank you for your welcome and your reply. It seems that the file already contains the line LOADER_TYPE="systemd-boot"

Thank you for the reply. Here are the outputs:

sudo efibootmgr

BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0018,0001,0014,0015,0016,0017,001A,001B
Boot0000* openSUSE Boot Manager HD(1,GPT,21c6ed38-bdb7-40a1-9927-c45c93ab9b76,0x800,0x100000)/File(\EFI\systemd\shim.efi)
Boot0001* ubuntu        HD(1,GPT,077f7fe0-4b71-438f-93a2-368ddedfc0e3,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0010  Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu     FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0012  Diagnostic Splash     FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013  OilDiagApp    FvFile(f8397897-e203-4a62-b977-9e7e5d94d91b)
Boot0014* ATA HDD:      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
Boot0015* ATA HDD1:     VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)
Boot0016* NVMe: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a4)
Boot0017* ATAPI CD: HL-DT-ST DVDRAM GUE1N                       PciRoot(0x0)/Pci(0x8,0x2)/Pci(0x0,0x0)/Sata(1,0,0){0a09a2ae-dedf-4e21-8b3a-5e471856a354}
Boot0018* USB HDD: WD My Passport 0740  PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)/USB(3,0)/USB(0,0)/Unit(0){aa21e833-33af-47bc-89bd-419f88c50803}
Boot001A* USB FDD:      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot001B* USB CD:       VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)

bootctl

System:
      Firmware: UEFI 2.70 (Phoenix Technologies Ltd. 4660.22136)
 Firmware Arch: x64
   Secure Boot: disabled
  TPM2 Support: yes
  Measured UKI: no
  Boot into FW: supported

Current Boot Loader:
      Product: systemd-boot 256.4+suse.6.g5bba1ebe17
     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
               ✓ Boot loader sets ESP information
          ESP: /dev/disk/by-partuuid/21c6ed38-bdb7-40a1-9927-c45c93ab9b76
         File: └─/EFI/systemd/grub.efi

Random Seed:
 System Token: set
       Exists: yes

Available Boot Loaders on ESP:
          ESP: /boot/efi (/dev/disk/by-partuuid/21c6ed38-bdb7-40a1-9927-c45c93ab9b76)
         File: ├─/EFI/systemd/MokManager.efi
               ├─/EFI/systemd/shim.efi
               ├─/EFI/systemd/grub.efi (systemd-boot 256.4+suse.6.g5bba1ebe17)
               ├─/EFI/BOOT/MokManager.efi
               ├─/EFI/BOOT/fallback.efi
               └─/EFI/BOOT/BOOTX64.EFI

Boot Loaders Listed in EFI Variables:
        Title: openSUSE Boot Manager
           ID: 0x0000
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/21c6ed38-bdb7-40a1-9927-c45c93ab9b76
         File: └─/EFI/systemd/shim.efi

        Title: ubuntu
           ID: 0x0001
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/077f7fe0-4b71-438f-93a2-368ddedfc0e3
         File: └─/EFI/ubuntu/shimx64.efi

Boot Loader Entries:
        $BOOT: /boot/efi (/dev/disk/by-partuuid/21c6ed38-bdb7-40a1-9927-c45c93ab9b76)
        token: opensuse-tumbleweed

Default Boot Loader Entry:
         type: Boot Loader Specification Type #1 (.conf)
        title: openSUSE Tumbleweed (313@6.10.2-1-default)
           id: opensuse-tumbleweed-6.10.2-1-default-313.conf
       source: /boot/efi//loader/entries/opensuse-tumbleweed-6.10.2-1-default-313.conf
     sort-key: opensuse-tumbleweed
      version: 313@6.10.2-1-default
        linux: /boot/efi//opensuse-tumbleweed/6.10.2-1-default/linux-2c329eaa923faa1adec30975f32f6b98bb77d87c
       initrd: /boot/efi//opensuse-tumbleweed/6.10.2-1-default/initrd-a978f24169b4efd59c83bdcaf643f294731b28f7
      options: root=UUID=c569393f-9b21-4856-878a-04fe17cd70a4 splash=silent mitigations=auto quiet security=apparmor rootflags=subvol=@/.snapshots/313/snapshot systemd.machine_id=64646b6ca369430584fd66a612046825

Newer Reply

Once again, @arvidjaar thank you for the reply. Here are the outputs:
sudo efibootmgr

BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0018,0014,0015,0016,0017,001A,001B
Boot0000* openSUSE Boot Manager	HD(1,GPT,21c6ed38-bdb7-40a1-9927-c45c93ab9b76,0x800,0x100000)/File(\EFI\systemd\shim.efi)
Boot0010  Setup	FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu	FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0012  Diagnostic Splash	FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013  OilDiagApp	FvFile(f8397897-e203-4a62-b977-9e7e5d94d91b)
Boot0014  ATA HDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
Boot0015  ATA HDD1:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)
Boot0016  NVMe:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a4)
Boot0017  ATAPI CD: HL-DT-ST DVDRAM GUE1N                   	PciRoot(0x0)/Pci(0x8,0x2)/Pci(0x0,0x0)/Sata(1,0,0){0a09a2ae-dedf-4e21-8b3a-5e471856a354}
Boot0018  USB HDD: WD My Passport 0740	PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)/USB(3,0)/USB(0,0)/Unit(0){aa21e833-33af-47bc-89bd-419f88c50803}
Boot001A  USB FDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot001B  USB CD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)

bootctl

System:
      Firmware: UEFI 2.70 (Phoenix Technologies Ltd. 4660.22136)
 Firmware Arch: x64
   Secure Boot: disabled
  TPM2 Support: yes
  Measured UKI: no
  Boot into FW: supported

Current Boot Loader:
      Product: systemd-boot 256.4+suse.6.g5bba1ebe17
     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
               ✓ Boot loader sets ESP information
          ESP: /dev/disk/by-partuuid/21c6ed38-bdb7-40a1-9927-c45c93ab9b76
         File: └─/EFI/systemd/grub.efi

Random Seed:
 System Token: set
       Exists: yes

Available Boot Loaders on ESP:
          ESP: /boot/efi (/dev/disk/by-partuuid/21c6ed38-bdb7-40a1-9927-c45c93ab9b76)
         File: ├─/EFI/systemd/MokManager.efi
               ├─/EFI/systemd/shim.efi
               ├─/EFI/systemd/grub.efi (systemd-boot 256.4+suse.6.g5bba1ebe17)
               ├─/EFI/BOOT/MokManager.efi
               ├─/EFI/BOOT/fallback.efi
               └─/EFI/BOOT/BOOTX64.EFI

Boot Loaders Listed in EFI Variables:
        Title: openSUSE Boot Manager
           ID: 0x0000
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/21c6ed38-bdb7-40a1-9927-c45c93ab9b76
         File: └─/EFI/systemd/shim.efi

Boot Loader Entries:
        $BOOT: /boot/efi (/dev/disk/by-partuuid/21c6ed38-bdb7-40a1-9927-c45c93ab9b76)
        token: opensuse-tumbleweed

Default Boot Loader Entry:
         type: Boot Loader Specification Type #1 (.conf)
        title: openSUSE Tumbleweed (313@6.10.2-1-default)
           id: opensuse-tumbleweed-6.10.2-1-default-313.conf
       source: /boot/efi//loader/entries/opensuse-tumbleweed-6.10.2-1-default-313.conf
     sort-key: opensuse-tumbleweed
      version: 313@6.10.2-1-default
        linux: /boot/efi//opensuse-tumbleweed/6.10.2-1-default/linux-2c329eaa923faa1adec30975f32f6b98bb77d87c
       initrd: /boot/efi//opensuse-tumbleweed/6.10.2-1-default/initrd-a978f24169b4efd59c83bdcaf643f294731b28f7
      options: root=UUID=c569393f-9b21-4856-878a-04fe17cd70a4 splash=silent mitigations=auto quiet security=apparmor rootflags=subvol=@/.snapshots/313/snapshot systemd.machine_id=64646b6ca369430584fd66a612046825

I hid every other entry in BIOS except openSUSE Boot Manager and I also deleted the old Ubuntu entry. After that for some reason I had two successful reboots but now it is still the same. The same problem.
I also have the same installation of openSUSE in another laptop and it doesn’t seem to have this problem although I didn’t do very thorough testing.

Is it the same model?

@arvidjaar No, completely different

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.