„No Bootable Device“ při startu z disku

„No Bootable Device“ při startu z disku
« kdy: 14. 06. 2025, 09:21:37 »
Ahoj.

Mám tu obstarožní herní notebook značky Acer. Po letech s Windows 10 jsem tam zkoušel hodit Pop!OS, ale po instalaci mi už počítač nenabootuje :-( Zobrazí se akorát obrázek s textem "No Bootable Device".

  • Z live USB jede počítač v pohodě.
  • Zkoušel jsem znovu přeinstalovat OS (různé distribuce), ale nic nepomohlo.
  • V biosu mám nastavený:
    • Boot Mode: UEFI
    • Secure Boot: Disabled
Nějaký nápady, co bych ještě měl zkusit?


Brumla

  • ***
  • 131
    • Zobrazit profil
    • E-mail
Re:"No Bootable Device" při startu
« Odpověď #1 kdy: 14. 06. 2025, 09:57:44 »
nemá ten disk náhodou legacy (MBR) tabulku? Když v BIOSu přepneš z UEFI na Legacy, tak by ti měl nabootovat. Nebo před instalací disk předělat na GPT a pak by měl bootovat s UEFI.
« Poslední změna: 14. 06. 2025, 10:01:04 od Brumla »

Re:"No Bootable Device" při startu
« Odpověď #2 kdy: 14. 06. 2025, 13:50:13 »
Jsem si celkem jistej, že jsem někde mezitím partišny předělával - to by se mělo zbavit těch MBR tabulí, ne? Nebo to je jiná úroveň abstrakce?

RDa

  • *****
  • 3 055
    • Zobrazit profil
    • E-mail
Re:"No Bootable Device" při startu
« Odpověď #3 kdy: 14. 06. 2025, 14:54:49 »
Bootni live verzi a napis nam vysledek zjisteni PT u interniho disku:

fdisk -l /dev/sda
(pripadne fdisk -l /dev/nvme0n1)

Typ tabulky tam bude uveden, a taky pripadne rozlozeni. Pak se posunem dale

Re:"No Bootable Device" při startu
« Odpověď #4 kdy: 14. 06. 2025, 16:42:04 »
Tady výpis.


Brumla

  • ***
  • 131
    • Zobrazit profil
    • E-mail
Re:"No Bootable Device" při startu
« Odpověď #5 kdy: 14. 06. 2025, 17:03:24 »
A v BIOSu ten disk vidíš? A když po zapnutí počítače zobrazíš boot menu, tam ten disk vidíš? Máš v BIOSu nastaveno z čeho může bootovat?

Re:"No Bootable Device" při startu
« Odpověď #6 kdy: 14. 06. 2025, 17:35:14 »
A v BIOSu ten disk vidíš?
Ano, v BIOSu vidím oba.

A když po zapnutí počítače zobrazíš boot menu, tam ten disk vidíš?
Ne, v samotném boot menu (tj jenom výber odkud chci bootovat) ty disky už nevidím.


Máš v BIOSu nastaveno z čeho může bootovat?
Nevím co úplně myslíš.

Brumla

  • ***
  • 131
    • Zobrazit profil
    • E-mail
Re:"No Bootable Device" při startu
« Odpověď #7 kdy: 14. 06. 2025, 17:47:08 »
Některé BIOSy nastavují seznam zařízení, ze kterých můžeš bootovat a z jiných nenabootuješ i kdybys jich tam měl 10. Ty tohle v biosu zdá se nemáš.

Zkus nastavit boot mode na legacy/mbr nebo UEFI&Legacy with uefi first. Uložit, restartovat a mrknout, jestli se disky objeví při zobrazení boot menu. Pomohlo by upřesnit model a typ počítače, nejlépe s s/n. S tím půjdou dohledat (snad) technické specifikace počítače.

RDa

  • *****
  • 3 055
    • Zobrazit profil
    • E-mail
Re:„No Bootable Device“ při startu z disku
« Odpověď #8 kdy: 14. 06. 2025, 19:09:42 »
Ten screen vypada jako kdyby se jednalo o zapnuty CSM a tudiz legacy boot.

V pripade UEFI bootu se totiz pise bud  UEFI HDD: neco, nebo se zobrazuje nazev bootovaneho OS.

Jinak v UEFI existuje jedna zrada - a to je, ze nektere biosy umi bootovat jen defaultni OS, ten ktery ma zavadec pod cestou \EFI\BOOT\bootx64.efi . Nektere OS se instaluji jako BOOT\gentoo.efi nebo grub.efi, a pak to BIOS nevidi. Nekdy lze v UEFI biosu pridat custom cestu k zavadene polozce, nekdy ne - coz muze byt tvuj pripad, ze to fakt ceka default nazev.

Bootni LIVE znova, namountuj z nvme tu prvni EFI partisnu nekam a podivej se co za soubory jsou v boot resp EFI/boot slozce v ni - pokud tam neni bootx64.efi, ale jiny .efi soubor, tak vytvor z nej kopii s timto nazvem, pak cd ven, umount, reboot.

EDIT:
pak jeste existuje cmd line utilita pro zmenu nastaveni UEFI - boot order. Muzes jenom pustit "efibootmgr" a melo by to zobrazit co si UEFI bios mysli.
« Poslední změna: 14. 06. 2025, 19:13:11 od RDa »

Re:„No Bootable Device“ při startu z disku
« Odpověď #9 kdy: 14. 06. 2025, 21:02:11 »
Díky, kouknu na to, ale teď nebudu nějakou chvíli doma, tak asi chvíli potrvá než odpovím.

Re:„No Bootable Device“ při startu z disku
« Odpověď #10 kdy: 15. 06. 2025, 18:44:31 »
Jak jsi nastavil v BIOSu UEFI? Na fotce to není. Podle mě jsi to nastavil v instalačce, ale bios umí jen MBR. Dej sem typ toho Aceru, prosím.

Re:"No Bootable Device" při startu
« Odpověď #11 kdy: 15. 06. 2025, 21:48:19 »
Zkus nastavit boot mode na legacy/mbr nebo UEFI&Legacy with uefi first.
Možnosti byly jen UEFI nebo Legacy, zkoušel jsem, bezvýsledně.

Co se týče typu počítače: Je to nějakej postarší Acer Predator, 17 palců úhlopříčka, procák Intel Core i7 6700 a grafika GTX 1060. Hledal jsem konkrétní konfiguraci, ale nenašel. Na to, kolik mu je (tak 7-8 roků) se ten HW fakt drží, rozjel jsem na tom zatím všechno, co jsem chtěl.

Ten screen vypada jako kdyby se jednalo o zapnuty CSM a tudiz legacy boot.

V pripade UEFI bootu se totiz pise bud  UEFI HDD: neco, nebo se zobrazuje nazev bootovaneho OS.
Co by z toho plynulo?


Jinak v UEFI existuje jedna zrada - a to je, ze nektere biosy umi bootovat jen defaultni OS, ten ktery ma zavadec pod cestou \EFI\BOOT\bootx64.efi . Nektere OS se instaluji jako BOOT\gentoo.efi nebo grub.efi, a pak to BIOS nevidi. Nekdy lze v UEFI biosu pridat custom cestu k zavadene polozce, nekdy ne - coz muze byt tvuj pripad, ze to fakt ceka default nazev.

Bootni LIVE znova, namountuj z nvme tu prvni EFI partisnu nekam a podivej se co za soubory jsou v boot resp EFI/boot slozce v ni - pokud tam neni bootx64.efi, ale jiny .efi soubor, tak vytvor z nej kopii s timto nazvem, pak cd ven, umount, reboot.
Díky za tip, zítra zkusím.

EDIT:
pak jeste existuje cmd line utilita pro zmenu nastaveni UEFI - boot order. Muzes jenom pustit "efibootmgr" a melo by to zobrazit co si UEFI bios mysli.
Viz obr. To v podstatě odpovídá tomu, co se děje - že prostě ty... partišny(?) s OS neshledává bootovatelnýma? Proč?

Jak jsi nastavil v BIOSu UEFI? Na fotce to není. Podle mě jsi to nastavil v instalačce, ale bios umí jen MBR.
Nastavoval jsem to přímo v BIOSu. Viz obr.

RDa

  • *****
  • 3 055
    • Zobrazit profil
    • E-mail
Re:"No Bootable Device" při startu
« Odpověď #12 kdy: 15. 06. 2025, 22:52:19 »
Jinak v UEFI existuje jedna zrada - a to je, ze nektere biosy umi bootovat jen defaultni OS, ten ktery ma zavadec pod cestou \EFI\BOOT\bootx64.efi . Nektere OS se instaluji jako BOOT\gentoo.efi nebo grub.efi, a pak to BIOS nevidi. Nekdy lze v UEFI biosu pridat custom cestu k zavadene polozce, nekdy ne - coz muze byt tvuj pripad, ze to fakt ceka default nazev.

Bootni LIVE znova, namountuj z nvme tu prvni EFI partisnu nekam a podivej se co za soubory jsou v boot resp EFI/boot slozce v ni - pokud tam neni bootx64.efi, ale jiny .efi soubor, tak vytvor z nej kopii s timto nazvem, pak cd ven, umount, reboot.
Díky za tip, zítra zkusím.

Tohle vypada ze se deje. Kdyby to bios umel, tak ten boot order mas na vyber rovnou v biosu - a ty UEFI nazvy os jsou ten druhej sloupec za cislem, slusny bios je takto prave zobrazuje v menickach.

Nebo se podivej jak se pres efibootmanager nastavuje konkretni boot order - treba si to necha rict (anebo si to nebude pamatovat po rebootu).

Pokud bys instaloval grub2 rucne, tak to pojmenovani na default .efi nazev zajistuje volba --removable:
https://superuser.com/questions/1756758/what-does-grub-installs-removable-flag-do


Pak jeste drobna poznamka - nekdy lze volit RAID rezim radice (u nvme to ale prilis nedava smysl ze bys tam mel neco spatneho .. ale radeji projdi celou strukturu biosu zda neco podivneho neobjevis - treba zda ten nvme slot neni rezervovan nebo svazan s Optane cachi a podobne.. ale ctu ze na skylake to je typicky vypnuto).
« Poslední změna: 15. 06. 2025, 22:55:07 od RDa »

Re:„No Bootable Device“ při startu z disku
« Odpověď #13 kdy: 16. 06. 2025, 08:29:41 »
Uz to tu nekdo psal, ten "BIOS" neumi boot z gpt.
Ono je to nejaka custom verze EFI...
Bootovací disk predelej na mbr a nainstaluj to znovu - jen mozna budes muset v instalatoru udelat rucni rozdeleni partition? (a mozna i rucni grub install ?)
Pop!OS jsem nikdy neinstaloval.

Jinak PC (motherboard/BIOS) jako takovy gpt umi a to i pod Windows, jen z nich nejde bootovat.

Re:„No Bootable Device“ při startu z disku
« Odpověď #14 kdy: 19. 07. 2025, 16:36:52 »
Problém se nakonec vyřešil, když jsem v BIOSu, v nastavení Secure Bootu vybral konkrétní .efi soubor.

Trochu mě zmátlo, že Secure Boot mám vypnutej, takže mi nedávalo smysl šťourat se v (zašedivělý) části pro nastavení s ním související.