O guia definitivo é o wiki da comunidade (link abaixo).
Mas, em resumo - GRUB_DEFAULT
aceita um valor numérico ou de sequência. Os valores numéricos refletem as opções de ordem de inicialização (valores de entrada do menu) descritas em/boot/grub/grub.cfg
Por exemplo - no meu grub, meu valor GRUB_DEFAULT é definido como o valor 6 (seis):
Se você observar /boot/grub/grub.cfg
e contar as linhas que começam com a entrada do menu de texto em que a primeira entrada é zero , a segunda é uma e assim por diante, você verá que o valor de seis corresponde ao que você vê na tela do grub.
NB: eu truncei o arquivo para mostrar apenas as linhas começando com o texto menuentry
Definir por um valor de sequência é útil se você deseja tornar o Windows a inicialização padrão.
Você só faz alterações GRUB_DEFAULT
no arquivo/etc/default/grub
Nos dois casos - execute sudo update-grub
para regenerar o arquivo /boot/grub/grub.cfg
- este é o arquivo que o próprio grub usa, mas você não deve mudar.
Pergunta vinculada:
- Como configuro o Windows para inicializar como padrão no carregador de inicialização?
- https://help.ubuntu.com/community/Grub2
menuentry
? Omenuentry_id_option
? Algo não especificado por padrão? Ele precisa ser citado quando passado paraGRUB_DEFAULT
? Talvez você possa alterar o exemplo para mostrar como usar nomes / IDs de entrada de menu, pois especificar índices parece uma má ideia.