Você não precisa modificar /boot/grub/grub.cfg
como sugerido por Michal Hagara. Isso pode quebrar o Ubuntu se você instalar um novo kernel e não atualizar o e:\home\user\Grubshift\ubuntudefault\grub.cfg
.
Tudo o que você precisa fazer é criar / copiar um arquivo /boot/grub/grubenv
com o seguinte conteúdo
# GRUB Environment Block
next_entry=2
###########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
Onde next_entry
é a linha da próxima entrada do menu grub que deve ser iniciada na próxima vez (começando do zero). Então, next_entry=2
seria a 3ª linha.
O Grub removerá automaticamente o valor após a inicialização, para que, da próxima vez, você inicie no sistema operacional padrão novamente.
É assim que grub-reboot
funciona.