Portál AbcLinuxu, 10. května 2025 09:20

Dotaz: Debian a UEFI

6.2.2015 00:04 Paulus | skóre: 15 | Jihlava
Debian a UEFI
Přečteno: 1333×
Odpovědět | Admin
Hezký den, koupil jsem si notebook Compaq CQ58, na který jsem naistaloval Debian s jádrem 3.16. Trápím se s rozchozením GRUBu. Disk mám rozděšlený na tři oddíly: Pokud zapnu počítač, nenaběhne, a skončí černou obrazovkou. Pokud přidržím klávesu Esc, tak se dostanu do menu, kde si vyberu pořadí bootování. Jsou tu možnosti Existuje nějaká možnost nastavení, aby si ten spouštěcí soubor našel sám?

V BIOSu (verze InsydeH20) mám povoleno Legacy Support a v UEFI boot order mám jako první OS Boot Manager

Ještě dodám, výpis gdisk /dev/sda
gdisk /dev/sda
GPT fdisk (gdisk) version 0.8.5

Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: not present


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by typing 'q' if
you don't want to convert your MBR partitions to GPT format!
***************************************************************

A taky výpis efibootmgr --verbose
BootCurrent: 003D
Timeout: 0 seconds
BootOrder: 0001,2001,2002,2003
Boot0000* Notebook Hard Drive   BIOS(2,500,80)................-.Y.......Y.A.Y........................................
Boot0001* debian        HD(3,393ab000,43800,d5e40800)File(\EFI\debian\grubx64.efi)
Boot2001* USB Drive (UEFI)      RC
Boot2002* Internal CD/DVD ROM Drive (UEFI)      RC

Řešení dotazu:


Nástroje: Začni sledovat (4) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.2.2015 07:06 Carth_Onasi
Rozbalit Rozbalit vše Re: Debian a UEFI
Odpovědět | | Sbalit | Link | Blokovat | Admin
A je problém vypnout v BIOSu Secure Boot a místo GPT tabulky předělat HDD na MBR tabulku a startovat v režimu Legacy? Potřebuješ UEFI nutně? LINK
6.2.2015 11:14 Paulus | skóre: 15 | Jihlava
Rozbalit Rozbalit vše Re: Debian a UEFI
Příloha:
No UEFI nepotřebuji vůbec, na tom notebooku bude jen Debian. Stačí mi, jenom aby ten notebook správně načetl GRUB. V diskuzi, kterou linkujete je ale v jedné odpovědi napsáno: "You cannot disable UEFI and yes, UEFI boot devices have a higher priority than Legacy devices." Pro jistotu ještě připojuji i fotku nastavení toho BIOSu. Na tom HDD je pouze tabulka MBR viz výpis gdisk. Já jsem si myslel, že GPT dám na ten FAT disk, ale to s gdiskem asi nepůjde. Kam se vůbec ta GPT tabulka zapisuje? Na začátek pevného disku za MBR? Nemůžu tak přijít o všechna data, jak varuje ten gdisk? Ten FAT disk je třetí a to asi bude problém. Co by se stalo, kdybych ho třeba pomocí gparted přesunul na první místo, pak by asi ten debian ani nenastartoval, ne? Nemůžu při tom přesunu navíc přijít o data?
6.2.2015 09:35 Teddy_cz
Rozbalit Rozbalit vše Re: Debian a UEFI
Odpovědět | | Sbalit | Link | Blokovat | Admin
Naposled když jsem instaloval debian na EFI bylo nutné nastavit disk takto:

GTP tabulku, jako první partition vfat o velikosti kolem 500 MB (při instalaci je možnost vybrat konkrétně EFI partition), a potom zbytek (swap, root partition, home, ....)
6.2.2015 09:50 NN
Rozbalit Rozbalit vše Re: Debian a UEFI
500MB je imho zbytecne moc..
6.2.2015 09:59 Teddy_cz
Rozbalit Rozbalit vše Re: Debian a UEFI
To je pravda

Většinou je tam max. 50MB, ale debian dělá 500MB partition, opensuse zase jen 200MB.

Proto jsem dal 500MB

6.2.2015 11:24 Paulus | skóre: 15 | Jihlava
Rozbalit Rozbalit vše Re: Debian a UEFI
Odpovědět | | Sbalit | Link | Blokovat | Admin
A ještě mi vrtá hlavou, proč při startu nevidím podobnou tabulku, kterou vypisuje efibootmgr.
6.2.2015 12:47 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Debian a UEFI
Odpovědět | | Sbalit | Link | Blokovat | Admin

gdisk vám tvrdí, že tam žádnou tabulku rozdělení disku typu GPT nemáte. To je nutná podmínka pro bootování pomocí UEFI. Firmware totiž projde bloková zařízení, z nich se zabývá jen těmi, co mají GPT, a z nich jen oddíly, které jsou mají GUID identifikátor rovný hodnotě označující systémový GPT oddíl.

(Ono by to mohlo fungovat i bez toho správného GUID, ale to by se musel shodovat s identifikátorem uloženým v bootovacích UEFI proměnných.

6.2.2015 14:25 Paulus | skóre: 15 | Jihlava
Rozbalit Rozbalit vše Re: Debian a UEFI
Ano, máte pravdu. Problém vyřešen.
7.2.2015 01:25 matěj
Rozbalit Rozbalit vše Re: Debian a UEFI
No to je možný, ale vůbec není jasný, jak si to konkrétně vyřešil. Vždyť ti nic nejelo a najednou to jede?
6.2.2015 15:00 R
Rozbalit Rozbalit vše Re: Debian a UEFI
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejako blbo si to instaloval. Ked nabootujes instalacne medium z UEFI (nie legacy), tak instalacia vytvori GPT aj EFI particiu a nainstaluje grub2-efi. Po restarte system hned bootuje z UEFI.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.