Kirjoittaja Aihe: No BootOrder is set; firmware will attempt recovery  (Luettu 1315 kertaa)

Eeriikki

  • Käyttäjä
  • Viestejä: 823
    • Profiili
Aloin tutkimaan, mistä ko juttu johtuu HP 6570b Ubuntu 21.10.
Ko. Ubuntu toimii mielekkäästi HP 6550b:ssa, nähdäkseni HP6570b:n bioksesta johtuu pieni "häriö" käynnityksessä.
Laitan linkkien jälkeen Terminaalin tulostuksia liittyen "efibootmgr":iin.

"sudo find /boot/efi"  kolmanella rivillä oleva ei toteudu käynnityksessä, muutoin kuin Bios F9:n valinnasta.
Seuraavaksi: "Use Linux efibootmgr Command to Manage UEFI Boot Menu"

2. https://www.linuxbabe.com/command-line/how-to-use-linux-efibootmgr-examples
Tämä uupuu Ubuntu 21.10 : "sudo apt install grub-efi"

Kolmanneksi erittäin mielenkiintoinen: "Linux Multi-boot with Refind", jossa on Ubuntu, Manjaro ja POP.
3. https://teejeetech.com/2020/09/05/linux-multi-boot-with-refind/

Tässä tämä 6570b terminaalin tulostus: ( En ole vielä katsonut miten näkyy 6550b:ssa samalla SSD:llä, mutta käynnitys toimii paremmin. Puutteena 6550b:ssa on USB3.0:n uupuminen. )
>$ efibootmgr
BootCurrent: 0000
Timeout: 5 seconds
No BootOrder is set; firmware will attempt recovery
Boot0000* ubuntu
Boot0001* ubuntu
Boot0002* ubuntu

>$ efibootmgr -v
BootCurrent: 0000
Timeout: 5 seconds
No BootOrder is set; firmware will attempt recovery
Boot0000* ubuntu   HD(1,GPT,2d9ad25c-33f5-4d90-b3d0-abe69e7d6d60,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* ubuntu   HD(1,GPT,2d9ad25c-33f5-4d90-b3d0-abe69e7d6d60,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* ubuntu   HD(1,GPT,2d9ad25c-33f5-4d90-b3d0-abe69e7d6d60,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)

>$ sudo find /boot/efi
[sudo] erkki-käyttäjän salasana:
/boot/efi
/boot/efi/EFI
/boot/efi/EFI/ubuntu
/boot/efi/EFI/ubuntu/grubx64.efi
/boot/efi/EFI/ubuntu/shimx64.efi
/boot/efi/EFI/ubuntu/mmx64.efi
/boot/efi/EFI/ubuntu/BOOTX64.CSV
/boot/efi/EFI/ubuntu/grub.cfg
/boot/efi/EFI/BOOT
/boot/efi/EFI/BOOT/fbx64.efi
/boot/efi/EFI/BOOT/mmx64.efi
/boot/efi/EFI/BOOT/bkpbootx64.efi
/boot/efi/EFI/BOOT/bootx64.efi
</pre>

Eeriikki

  • Käyttäjä
  • Viestejä: 823
    • Profiili
Vs: No BootOrder is set; firmware will attempt recovery
« Vastaus #1 : 10.02.22 - klo:14.42 »
Tulipa asennettua, mutta en saanut mitään lisäarvo HP 6570b Ubuntu 21.10:lle.

Käynnistys piti tehdä ESC -->F9 kautta.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: No BootOrder is set; firmware will attempt recovery
« Vastaus #2 : 10.02.22 - klo:15.02 »
Eli onko ongelmana se, että kone ei käynnistä automaattisesti Grubia ja Ubuntua, vaan herjaa, ettei käyttöjärjestelmää löydy? Saatko Ubuntun käyntiin vain F9-näppäimella avautuvan boottivalikon kautta?

HP:n UEFI-asetuksissa pitäisi kyllä olla mahdollista valita käynnistettävä shimmi, kuten aiemmin esittämissäsi kuvissa on näkynyt. Jos siinä nyt kuitenkin on edelleen jokin ongelma, voit yrittää asettaa  käynnistysjärjestyksen efibootmgr:n avulla. Se varmaankin edellyttää UEFI:n suojaustason vaihtamista tämän ohjeen mukaisesti:

https://superuser.com/a/1629261
Lainaus
Press/Hammer Escape key as soon as PC starts to access to BIOS menu, then F10 to configure BIOS/UEFI.

In System Configuration tab, you have to access Set Security Level, then for various options (e.g. UEFI Boot Order), you have to select Change instead of View item. In fact, UEFI lets you change anything but removes all settings you have set as soon as you restart your PC if you had not set above settings to Change.

Sitten bootorderin asetus Linuxissa:

Koodia: [Valitse]
sudo efibootmgr -o 0,1,2