Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Grub-customizer poničil grub, jak ho opravit?  (Přečteno 878 krát)

compaq

  • Závislák
  • ***
  • Příspěvků: 2546
  • Díky všem za rady a tipy.
Grub-customizer poničil grub, jak ho opravit?
« kdy: 21 Prosince 2025, 19:29:18 »
Po drobné úpravě (změna barvy písma) poničil grub-customizer můj grub. Na závěr update-grub vypíše toto

Citace
Adding boot menu entry for UEFI Firmware Settings ...
chyba: out of memory.
chyba: syntax error.
chyba: Incorrect command.
chyba: syntax error.
Syntax error at line 994
Syntax errors are detected in generated GRUB config file.
Ensure that there are no errors in /etc/default/grub
and /etc/grub.d/* files or please file a bug report with
/boot/grub/grub.cfg.new file attached.

Prosím odborníky o radu, jak to napravit. Přeinstalace grubu pomocé synapticu nepomohla. Díky.

Ostatní výrazně varuji před použitím grub-customizeru. Je to opravdu grub-customizerný produkt.
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

compaq

  • Závislák
  • ***
  • Příspěvků: 2546
  • Díky všem za rady a tipy.
Re:Grub-customizer poničil grub, jak ho opravit?
« Odpověď #1 kdy: 21 Prosince 2025, 19:36:22 »
Pomohl postup od AI:

Hlavní příčiny a řešení
1. Použití nástroje Grub Customizer
Pokud používáte (nebo jste v minulosti použili) Grub Customizer, tento nástroj často přepisuje standardní skripty v /etc/grub.d/ vlastním nekompatibilním kódem, což vede k syntaktickým chybám.
Řešení: Odinstalujte Grub Customizer, odstraňte (nebo zálohujte) obsah /etc/grub.d/ a přeinstalujte balíček grub (např. sudo apt install --reinstall grub-common grub-pc nebo příslušný příkaz pro vaši distribuci), aby se obnovily výchozí skripty.
2. Chyba "Out of Memory" a grafická témata
Hlášení "out of memory" (nedostatek paměti) je v GRUBu často falešné a bývá způsobeno konfliktem s grafickým tématem.
Řešení: V souboru /etc/default/grub zakomentujte řádek začínající GRUB_THEME=. Poté znovu spusťte aktualizaci konfigurace.
3. Syntaktická chyba ve skriptech (např. chybějící "fi")
Číslo řádku (ve vašem případě 994) odkazuje na vygenerovaný soubor grub.cfg.new. Chyba se však fyzicky nachází v jednom ze skriptů v /etc/grub.d/ (často 40_custom nebo 30_uefi-firmware).
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

compaq

  • Závislák
  • ***
  • Příspěvků: 2546
  • Díky všem za rady a tipy.
Re:Grub-customizer poničil grub, jak ho opravit?
« Odpověď #2 kdy: 21 Prosince 2025, 20:19:22 »
ještě tam zbylo toto smetí (viz foto), jak to odstranit?
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6556
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:Grub-customizer poničil grub, jak ho opravit?
« Odpověď #3 kdy: 21 Prosince 2025, 20:33:10 »
Skusal si
Kód: [Vybrat]
sudo update-grubPokial ano a stale to generuje takyto grub tak budes musiet obnovit skripty.
Ako ti pise ta AI.

P.s. Ja som grub customizer pouzival pokial bol predinstalovany v ubuntu a problem som nemal. Teraz uz iba kopirujem temu do /boot/grub/themes a upravym odkaz v /etc/default/grub na "GRUB_THEME="/boot/grub/themes/theme.txt""
« Poslední změna: 22 Prosince 2025, 00:23:59 od TIBOR »
Lenovo Ideapad Slim 5 Ubuntu Mate 24.04 FF 64bit.
HP Laptop 17-ca1xxx Ubuntu Mate 24.04 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

ikx

  • Stálý člen
  • **
  • Příspěvků: 514
Re:Grub-customizer poničil grub, jak ho opravit?
« Odpověď #4 kdy: 21 Prosince 2025, 21:06:24 »
...na stranke pling je vela grub tém,instaluju sa jednoducho... :o :o :o

compaq

  • Závislák
  • ***
  • Příspěvků: 2546
  • Díky všem za rady a tipy.
Re:Grub-customizer poničil grub, jak ho opravit?
« Odpověď #5 kdy: 21 Prosince 2025, 21:25:37 »
Skusal si
Kód: [Vybrat]
sudo update-grubPokial ano a stale to generuje takyto grub tak budes musiet obnovit skrypty.
Ako ti pise ta AI.

P.s. Ja som grub customizer pouzival pokial bol predinstalovany v ubuntu a problem som nemal. Teraz uz iba kopirujem temu do /boot/grub/themes a upravym odkaz v /etc/default/grub na "GRUB_THEME="/boot/grub/themes/theme.txt""

Díky, sudo update-grub dělám každých 10 minut. GRUB_THEME v /etc/default/grub vůbec nemám. Témy nepožívám. Spouštím grub z interního nebo externího disku, ale u obou u Kubuntu a Mate v podmenu vznikne toto smetí (viz obrázek dříve). Na funkci to vliv nemá, spustit se to nedá, ale je to ošlivé smetí. Rád bych to odstranil. Vzniklo to dnes zásahem grub-customizer.
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

sabraq

  • Závislák
  • ***
  • Příspěvků: 3615
  • Bootloader-není téma k hovoru,ani zbytný prostor
Re:Grub-customizer poničil grub, jak ho opravit?
« Odpověď #6 kdy: 21 Prosince 2025, 23:07:49 »
Skusal si
Kód: [Vybrat]
sudo update-grubPokial ano a stale to generuje takyto grub tak budes musiet obnovit skrypty.
Ako ti pise ta AI.

P.s. Ja som grub customizer pouzival pokial bol predinstalovany v ubuntu a problem som nemal. Teraz uz iba kopirujem temu do /boot/grub/themes a upravym odkaz v /etc/default/grub na "GRUB_THEME="/boot/grub/themes/theme.txt""
Díky, sudo update-grub dělám každých 10 minut. GRUB_THEME v /etc/default/grub vůbec nemám. Témy nepožívám. Spouštím grub z interního nebo externího disku, ale u obou u Kubuntu a Mate v podmenu vznikne toto smetí (viz obrázek dříve). Na funkci to vliv nemá, spustit se to nedá, ale je to ošlivé smetí. Rád bych to odstranil. Vzniklo to dnes zásahem grub-customizer.

Otázka je, co v tuto chvíli zvolit, pokud jde o čas - jestli není lepší variant zeditovat si ty skripty ručně a to chybějící ''fi' doplnit. Protože odstranění customizéra+ reinstal grubu taky nemusí fungovat z ruky, aspoň u předchozích verzí Ubuntu, kdy grafický customizér neexistoval, to tak nebylo. A co se těch skriptů vůbec týče, asi bych si vytvořil  před tou reinstalací zálohu dotčených složek.
PP v kolečku - není licence,pouze upozornění na reklamu
"Dress code" - oblečení podle předpisu(ne kódované oblečení)
CC v kolečku - je licence,značí,že se někdo nesmírně snaží

 

Provoz zaštiťuje spolek OpenAlt.