Aqui estão alguns pontos-chave (fora de ordem) da sua saída de Reparo de inicialização:
/dev/sda1 * 2,048 669,571,071 669,569,024 7 NTFS / exFAT / HPFS
Em outras palavras, o Windows está em /dev/sda1
. Existem outras linhas que confirmam isso, incluindo as próximas, que são importantes por outras razões ....
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Grub2 (v1.99-2.00)
Em outras palavras, o GRUB está instalado no setor de inicialização de /dev/sda1
, sua partição do Windows. Isso é altamente irregular, na melhor das hipóteses, e realmente é a fonte do problema; mas para completar o ciclo, por assim dizer ...
menuentry 'Windows 8 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-B6F60302F602C29B' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
Este fragmento da configuração do GRUB confirma que o GRUB está tentando iniciar o carregador de boot em /dev/sda1
( hd0,msdos1
no idioma do GRUB) para Windows. Normalmente, isso funcionaria, mas como essa partição armazena o GRUB em vez do gerenciador de inicialização do Windows, você acaba no loop infinito que descreve.
Provavelmente, esse problema surgiu porque você disse ao Ubuntu para instalar o GRUB em /dev/sda1
em algum momento. Isso foi um erro, mas se você fez isso através do instalador do Ubuntu, é indiscutivelmente um bug que o instalador aceitou este local, que poderia (e provavelmente deveria) detectar como uma opção inválida e se recusar a aceitar, ou pelo menos avisá-lo o perigo. Se você acha que isso foi o que aconteceu, provavelmente você deve enviar um relatório de bug para incentivar mudanças que impediriam esse tipo de coisa acontecendo com os outros (ou com você mesmo!) no futuro.
Para consertar isso, eu tenho medo que você tenha que usar as ferramentas do Windows para este trabalho. Eu não sou um especialista em consertar o Windows dessa maneira, então, a menos que alguém mais se preocupe com detalhes, você pode fazer bem em postar em um fórum do Windows. A chave é que você precisa restaurar o PBR (Partition Boot Record) para a primeira partição. Idealmente, você não quer tocar no registro mestre de inicialização (MBR); no entanto, há uma boa chance de que o reparo do Windows substitua o MBR e o PBR. Se isso acontecer, você precisará executar o Reparo de inicialização novamente para reinstalar o GRUB no MBR.