
Fundo
O sistema é autoconstruído, portanto, não há material OEM. O Windows 8 foi instalado primeiro, o disco rígido também foi configurado recentemente como GPT. Mais tarde, instalei o Fedora 20 que instalou o GRUB em uma partição de inicialização do BIOS.
O GRUB estava carregando o Fedora corretamente, mas não estava carregando o Windows corretamente, então decidi descartar minha instalação do Fedora e apenas configurá-lo em um disco rígido separado. Depois de limpar minhas partições Linux, fiz:
bootrec /fix
bootrec /fixmbr
bootrec /scanos # doesn't recognize any installation
bootrec /rebuildbcd
O que eliminou o GRUB, mas agora inicializo com um erro de sistema operacional ausente.
Agora
Layout de disco atual do gdisk:
Number Size Code Name
1 300MiB 2700 Basic data partition # WinRE partition
2 100MiB EF00 EFI system partition
3 128MiB 0C01 Microsoft reserved partition
4 136.7GiB 0700 Basic data partition
O ESP contém:
/Boot/
BCD
BCD.LOG, BCD.LOG1...
BOOTSTAT.DAT
memtest.exe
Localization, resource, and fonts folders
/EFI/
Boot/
bootx64.efi
Microsoft/
Boot/
BCD
BCD.LOG, BCD.LOG1...
boot.stl
bootmgfw.efi
bootmgr.efi
bootstat.dat
memtest.efi
Localization, resource, and fonts folders
/bootmgr
/BOOTNXT
bcdedit também relata:
Windows Boot Manager
identifier {bootmgr}
device partition=I:
path \EFI\Microsoft\Boot\bootmgfw.efi
...
Windows Boot Loader
identifer {default}
device partition=C:
path \Windows\system32\winload.efi
....
Eu também tentei seguir as instruçõesaquimas após a reinicialização, ainda ocorre um erro de sistema operacional ausente. (Eu fiz o procedimento com e sem inicialização segura)
rEFInd também não detecta nenhum bootloader.
Existe alguma outra maneira de reparar o bootloader?
Responder1
Primeiro, você quase certamente poderia ter resolvido seu problema inicial instalando o Fedora 20 no modo EFI ou instalando oCarregador de inicialização Linux em modo EFI de sua escolhano seu computador. É claro que, com o Fedora apagado, isso não adianta muito; Menciono isso simplesmente na esperança de ajudá-lo a aprender ou de ajudar alguém que possa precisar desse conselho.
Quanto ao seu problema, parece que o seuPartição do sistema EFI (ESP)foi danificado, mas você não apresentou informações sobre seu conteúdo. Também não estou familiarizado com o formato da ferramenta de particionamento do Windows que você usou. Ele mostra uma partição FAT32 (que provavelmente é o ESP), mas não está claro se está marcada com o código de tipo correto. O ESP deve ser marcado como tal (com, por exemplo, um código de tipo EF00 gdisk
ou um "sinalizador de inicialização" em parted
), e o arquivo do carregador de inicialização do Windows é EFI/Microsoft/Boot/bootmgfw.efi
. Se esse arquivo estiver faltando, esse é o problema. Não sou especialista em ferramentas de reparo do Windows, mas a página à qual você vinculou diz para usar bootrec /fixboot
, enquanto você usou bootrec /fixmbr
, entre outras diferenças. Supondo que a Microsoft não tenha simplesmente reutilizado um nome antigo, eu não esperaria /fixmbr
ser útil em um computador com inicialização EFI/GPT, já que o EFI não armazena o código de inicialização no MBR do disco.