Instalei o Windows 8 (que estava pré-instalado) na minha máquina. Posteriormente instalei o Fedora 17, mas o carregador do Windows deve ter sido danificado. Então não consigo ver a inicialização do Windows, só consigo ver o GRUB.
Em seguida, baixei a imagem ISO do Windows 8 (cópia de avaliação) e comecei com este DVD. Na linha de comando, segui a solução proposta porComo posso reparar o bootloader EFI do Windows 8?(então, criei um novo CD de boot). Infelizmente, isso não funciona para mim.
Tive que reparar o GRUB e, surpreendentemente, uma linha para Windows 8 apareceu no meu GRUB. Mas, quando tento inicializar o Windows 8 (usando GRUB), ele retorna:
"O Windows falhou ao iniciar. Uma alteração recente de hardware ou software pode ser a causa.
.... Arquivo: \Boot\BCD
Status: 0x000025
Informações: Os dados de configuração de inicialização do seu PC estão ausentes ou contêm erros."
Tentei repetir o procedimento novamente.
Usando o console do Windows (depois de iniciar com o DVD de instalação do Windows 8, cópia de avaliação), fiz:
- I mounted the EFI partition at B:.
$ cd /d b:\EFI\Microsoft\Boot
$ del BCD
$ bootrec /fixboot
$ bootrec /scanos (it found my Windows installation)
$ bootrec /rebuilbcd (I added the entry for the Win installation)
$ bcdboot c:\windows /l en-gb /s b: /f ALL
...mas o resultado é o mesmo, quando tento iniciar o Windows 8 aparece:
"O Windows falhou ao iniciar. Uma alteração recente de hardware ou software pode ser a causa. .... Arquivo: \Boot\BCD Status: 0x000025 Informações: Os dados de configuração de inicialização do seu PC estão ausentes ou contêm erros."
Acho que o problema vem do reparticionamento da partição C:. Após instalar o Windows 8, criei uma nova partição em C: (para instalação do Linux). A partição para Linux é uma EXT4, obviamente criada quando instalei o Linux. Então, meu carregador de inicialização do Windows travou.
Alguma pista?
Responder1
você já tentou fazer
Bootrec.exe bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd bootrec /fixmbr bootrec /fixboot
espero que isso resolva seu problema