Me deparei com mais uma situação para resolver na versão do Ubuntu mais recente, foi alterar a ordem do boot no grub2, que está presente da versão 9.10 em diante, a idéia é fazer o Windows aparecer primeiro nas opções de boot, quando era o grub anterior, faziamos:

Você entrava no /boot/grub e editava o menu.lst. Lá tinha Default 0. Você podia ir no fim, pegar as linhas do Windows e trazer para o início e pronto! Agora o boot é feito primeiro pelo Windows.

Agora a coisa mudou, mas continua simples.
Dentro do diretório /etc/grub.d tem:
00_header
05_debian_theme
10_linux
20_memtester+
30_os_prober
40_custom
README

Isto significa que ele primeiro irá colocar o header do grub, depois o script para gerar o tema, depois todos os kernel de Linux que ele encontrar. Em seguida ele irá colocar o memtester, seguido de outros SOs (Windows).

Tudo que iremos fazer é mudar esta ordem
Abra um terminal e renomeie 30_os-prober para 09_os-prober
sudo mv -i 30_os-prober 09_os-prober
Dê um update-grub e pronto!

Outra dica legal é você editar o arquivo /etc/grub.d/40_custom
Nele você vai poder tirar do Grub2 o modo recovery, editar o tempo que o grub2 fica na tela, colocar um alerta sonoro, desabilitar o modo gráfico entre outras opções, para edita-lo, esteja como super usuário no terminal e abra o arquivo 40_custom para edição como em: nano /etc/grub.d/40_custom agora basta retirar os comentários, e aumentar o tempo como você quiser.

Um abraço!