sudo gedit / etc / default / grub
Após isso visualizará o seguinte código:
GRUB_DEFAULT = 0
# GRUB_HIDDEN_TIMEOUT = 0
GRUB_HIDDEN_TIMEOUT_QUIET = true
GRUB_TIMEOUT = 10
GRUB_DISTRIBUTOR = `lsb_release-i-s 2> / dev / null | | echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT = "splash tranquila"
GRUB_CMDLINE_LINUX = ""
# Descomente para desativar terminal gráfico (grub pc-only)
# GRUB_TERMINAL console =
# A resolução do terminal utilizado em gráfica
# Note que você pode usar somente os modos que sua placa gráfica suporta via VBE
# Você pode vê-los em reais GRUB com o comando vbeinfo `'
# GRUB_GFXMODE = 640 × 480
# Retire o comentário se não quiser passar GRUB "root = UUID = xxx" parâmetro para Linux
# GRUB_DISABLE_LINUX_UUID = true
# Descomente para desativar a geração de entrys recuperação menu do modo de
GRUB_DISABLE_LINUX_RECOVERY # = "true"
Para alterar a opção de boot padrão, apenas precisamos de alterar o parâmetro "GRUB_DEFAULT=0" que é a primeira entrada, no entanto a contagem nas linhas no grub2 começa em Zero, por exemplo, se ao visualizar no meu GRUB 6 linhas em que o meu Windows encontra-se na ultima linha, terei que alterar "GRUB_DEFAULT=0" para "GRUB_DEFAULT=5". Apos isso, basta guardar o ficheiro, e escrever na Shell "sudo update-grub" para guardar a alteração.
A linha "GRUB_TIMEOUT=10" representa o tempo que o grub leva a fazer o arranque o sistema em segundos. Tambem pode ser altero o valor conforme o tempo que o utilizador desejar. No meu caso, fiz a alteração para "GRUB_TIMEOUT=7".
Nota: "Se não fizer o ultimo comando na Shell "sudo update-grub", o Ubuntu não assume as alterações no Grub".
Após as alteraçoes basta fazer reboot.
Fonte: http://www.hackourlife.com/