O que você quer parece ser a inicialização não de / dev / sda2, mas / dev / sda5, mas estou um pouco confuso com sua descrição sobre como você está configurado para inicializar. Se o Ubuntu só é instalado com o wubi, não entendo como poderia haver um Ubuntu.
Acho que vale a pena tentar inicializar o / dev / sda5. Supondo que você esteja realmente executando o código legado do grub de algum lugar:
Pressione shift, se necessário, para abrir o menu grub.
Enquanto estiver lá, verifique se as opções apresentadas correspondem ao arquivo menu.lst que você postou acima.
Pressione "C" no início da inicialização para inserir um comando grub. *
Digite:
root (hd0,4)
chainloader +1
boot
E pressione control-x * para executar.
(* Eu tenho alguma dúvida sobre as letras para pressionar por grub como já faz algum tempo desde que eu usei em vez de grub2, mas as instruções do grub devem guiá-lo, corrija-me com um comentário ou edite esta resposta conforme apropriado) .
Se você está usando o grub2, é mais como:
Pressione "C" durante o início da inicialização para inserir um comando grub.
Digite:
set root=(hd0,msdos5)
chainloader +1
boot
e pressione control-X
Para fornecer mais informações sobre a localização do seu grub e seus arquivos de configuração, você pode usar o 'bootinfoscript' de um live CD do Ubuntu. Para obter informações sobre esse software, consulte o link
Uma vez que você tenha o Ubuntu rodando, você poderia rodar o bootinfoscript de lá e isso poderia guiá-lo a como arrumar sua configuração do grub permanentemente para que você não tenha que digitar comandos para inicializar.