Howdy,
just switched from Manjaro Linux 19.0.2 to Tumbleweed, clean install via openSUSE-Tumbleweed-DVD-x86_64-Snapshot20200318-Media.iso erasing whole disk on a HP Pavilion 15-b119sl Sleekbook with a single Kingston HyperX FURY SSD (SHFS37A/240G), chose Btrfs for / and XFS for /home, upon restart I get this:
Power cycling and selecting the boot options (F9) I get the following and I’m able to boot the OS only by selecting opensuse (KINGSTON SHFS37A20G) manually, every boot.
This is likely leftover from your previous installation. Boot into openSUSE and provide output of “efibootmgr -v”.
What did I do wrong please?
If there was no error during installation, probably nothing wrong. Various firmware implementations have rather peculiar behavior. You may hit one of them.
You got that right: apparently I wasn’t able to completely clean the disk with the installer (guided mode), used an Acronis True Image bootable ISO to reinitialize the disk and re-installed, works fine now.
Properly cleaning the disk and re-installing has done the trick, but I’m eager to learn, so could you please let me know how I could’ve done it quicker/properly?
I’m backing up the working install with Acronis True Image (still gotta learn about Btrfs snapshots, sorry…), it’s gonna take about 50 mins and then I’m gonna post the output of sudo efibootmgr -v, thanks.
dar@linux:~> sudo efibootmgr -v
[sudo] password for root:
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 3001,2001,2002,2003
Boot0001* opensuse HD(2,GPT,a36b0f13-0e64-49b6-91d7-322d4c774c2a,0x40800,0xfa000)/File(\EFI\opensuse\grubx64.efi)
Boot2001* USB Drive (UEFI) RC
Boot3001* Internal Hard Disk or Solid State Disk RC
I suspect your EFI BIOS failed to correctly accept the original openSUSE installation’s entry, but you might have, via the BIOS boot menu, been able to use the internal hard disk entry to boot, then use efibootmgr or yast to create a working entry like now shown by your efibootmgr output. Another possibility is clearing the BIOS of all entries might have forced the BIOS to seek entries from reading the ESP partition to either offer from its boot menu, or default into booting.