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).