Příkaz grub2-mkconfig generuje nový konfigurační soubor grub.cfg a používá se k aktualizaci existujícího souboru grub.cfg. Příkaz grub2-mkconfig kombinuje šablony konfiguračních souborů v adresáři /etc/grub.d/ s nastavením v /etc/default/grub za účelem vygenerování konfiguračního souboru grub.cfg.
Poznámka :Na některých distribucích je tento příkaz jednoduše grub-mkconfig.Syntaxe
Syntaxe příkazu grub2-mkconfig je:
# grub2-mkconfig [-o {file name}]
Pokud při spuštění grub2-mkconfig narazíte na níže uvedenou chybu:
grub2-mkconfig: command not found
Můžete nainstalovat níže uvedený balíček:
# dnf install grub2-tools-1
Obnovení konfiguračního souboru GRUB
Kdykoli změníte konfiguraci GRUB, musíte ji znovu sestavit. Postupujte podle následujících kroků:
1. Příkaz pro opětovné sestavení vaší konfigurace GRUB se liší. Na Fedoře a openSUSE použijte tento příkaz:
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Některé distribuce, jako je Ubuntu, používají:
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
2. Ubuntu Linux má také skript, který spouští grub-mkconfig, update-grub:
$ sudo update-grub