Jestli to spravne chapu, tak staci smazat ty spustitelne prikazy grub-mkconfig, update-grub a update-grub2 (aby do toho nemohlo nic hrabat) a zeditovat si grub.cfg. Pak by to melo fungovat normalne.
(Mozna to poprve spustit, aby to udelalo ukoazkovou konfiguraci, pokud by tam byla nejaka „divna“ syntaxe, a pak uz vzdy editovat ten vysledek. A radsi si ho nekam zazalohovat, aby pripadna aktualizace grubu nerozbila co rozbit nema, pokud by byla nemistne snaziva)
Mazat spustitelné soubory není asi ideální, po upgrade balíčku je tam máte zase. Já jsem to vyřešil přidáním skriptu 99-cele_menu, které vyprázdní /boot/grub/grub.cfg a pak do něj catne mnou ručně poladěnou konfiguraci (pozo, možná bude nutné před tím pošachovat s pravý na konfigurák).
Jinak se přikláním k výtkám, které zazněly níže. Navíc podle mě žádný balík nemá co šahat do něčeho tak důležitého, jako je konfigurace bootování, tohle má dělat admin po řádné úvaze.
Ne vše, co se provádí automaticky, šetří práci. Jediné pozitivum, které mi GRUB2 přinesl, bylo upozornění na binec nastřádaný v /boot.
jinak pomerne solidni zdroj je tento grub.cfg, obsahujici ruzne systemy:
http://hirakendu.mooo.com/gentoo/gentoo-2010/config-scripts/grub/grub2/grub.cfg