Primeiro tente o grub-customizer, veja esta resposta , mas você deve saber que o grub-customizer tem alguns problemas com o mais recente grub-2.00.
Se você gosta do modo de edição manual, abra um terminal ( Ctrl + Alt + T ) e execute
gksudo /etc/grub.d/40_custom && gedit /boot/grub/grub.cfg
Aqui você criará suas entradas personalizadas do grub. Se você tem outro sistema Linux (Windows não importa), então você deve atualizar estas entradas customizadas manualmente toda vez que um novo kernel chegar no outro sistema Linux (não no Ubuntu).
Agora você deve ter dois documentos abertos, o que ( 40_custom
) é aberto com privilégios de root.
Cada entrada começa com
menuentry
e termina com este símbolo }
Copie as entradas desejadas de grub.cfg
para 40_custom
. Não são entradas do Ubuntu. Apenas as entradas de ### BEGIN /etc/grub.d/30_os-prober ###
e abaixo.
Quando terminar, salve o documento 40_custom
.
Executar no terminal
sudo chmod 644 /etc/grub.d/30_os-prober
sudo chmod 755 /etc/grub.d/40_custom
sudo update-grub
Os comandos acima removerão as permissões de execução do 30_os-prober (que procura por outros sistemas operacionais e adicionam as entradas) e concederá permissões de execução ao seu script personalizado (40_custom). O último comando atualizará o grub com os novos valores.
Verifique os novos valores com
cat /boot/grub/grub.cfg
O método acima é um pouco complicado e perigoso . Você deve editar os arquivos com muito cuidado porque você pode acabar com um menu grub corrompido ou nenhum menu. Se for esse o caso, você tem que usar o boot-repair de uma mídia Live para restaurar grub.
Mais dicas e truques de grub podem ser encontrados em Ubuntu Wiki / Grub2 , para menus personalizados ver aqui .
Boa sorte