A partição do windows tem o sinalizador de inicialização definido. Inicialize em CD ao vivo, abra o programa Gparted, selecione sda5 (partição ubuntu) e clique com o botão direito do mouse e diga gerenciar flags. Selecione boot.
Agora pegue o CD e reinicie. Você deve obter o menu GRUB, onde você pode escolher o Windows ou o Ubuntu.
Se algo estiver errado com o Ubuntu e isso ainda não funcionar, você pode desfazer isso carregando o CD ao vivo e colocando o sinalizador de inicialização de volta no sda2 onde estava.
Método de terminal Isso foi adicionado, pois parece haver problemas para o gparted ver o disco.
Inicialize o Live CD novamente e execute
fdisk -l
Só para verificar que nada mudou. Para você, sua partição linux com os arquivos do grub é sda5 ( OBSERVE que qualquer outra pessoa que encontre isso tenha certeza de saber em que partição o grub está antes de executar um comando como este ).
sudo parted /dev/sda set 5 boot on
Agora reinicie e esperamos que funcione. Eu quero avisá-lo que, se a sua inicialização do Linux estiver quebrada, isso não causará nenhuma inicialização. Nesse caso, você inicializa novamente no live CD e pode desfazê-lo com:
sudo parted /dev/sda set 2 boot on