Eu apaguei a partição do windows efi (não windows) .Eu tenho no meu sistema 2 distro linux e 2 partições efi.
Estou tentando corrigir o boot do Windows seguindo etapas como:
aqui e aqui .
O problema é que quando eu digito o comando:
bootrec /fixboot
mostra:
The system cannot find the file specified
Eu tentei executar:
bootrec /rebuildbcd
, então mostra:
Successfully scanned Windows
C:\Windows
Add installation to boot list?
Eu respondo "Sim" e depois novamente me lança a mensagem anterior.
O que posso fazer sobre isso?
(A pergunta "Esta questão já pode ter uma resposta aqui" não ajuda, pois o / fixboot não funciona ..)
---- UPDATE ----
1) Eu tentei executar: bcdboot c:\Windows
e lança:
BSFSVC Error:Failed to create a new system store
2) Eu digitei active
após assign letter = v:
, mas mostra:
The selected disk is not a fixed MBR disk
3) Eu vi isso no diretório: C:\Windows\Boot\EFI\
tem os arquivos: bootmgr.efi
, bootmgfw.efi
Devo tentar lá todos os comandos:
bootrec /fixboot , fixmbr
ou posso fazer coisas piores?
------ UPDATE ---------------------
Esta postagem é diferente da duplicada, quando tento executar:
bootrec /fixboot
, mostra: The system cannot find the file specified
Acho que deixei isso claro. Por que você duplica este post ???
--- UPDATE 2 -------------------------
Eu tentei (eu tenho apenas 1 disco no meu laptop):
list disk
sel disk 0
list partition
sel partition 2 ( it is an efi partition I have created when I installed linux )
active -> gives message "The selected disk is not a fixed MBR disk"
Eu então segui o mesmo procedimento:
list vol
sel vol 11
assign letter = v:
exit
Agora, quando eu tento: bootrec / fixboot, ele mostra a mensagem "Nenhum elemento encontrado"
------ UPDATE 3 -------------------
Eu faço upload de capturas de tela aqui e aqui .
O disco 0 é o disco do meu laptop.
Disco 1 eu não sei
O disco 2 é a unidade flash a partir da qual estou executando o disco de reparo.
Quanto às partições, o 2 e o 10 são partições EFI geradas a partir das distribuições linux.
Então, os volumes são 11 e 12.
Eu tentei os dois.
---------- ATUALIZAÇÃO 4 ----------------------------------- -----------------
Eu tentei:
bootsect /nt60 ALL /force
mas ainda nada.
Quando eu digito: bootrec /fixboot
, mostra:
element not found.
Além disso, depois disso:
Successfully scanned Windows installations.
Total identified Windows installations: 1
[1] D:\Windows
Add installation to boot list? Yes<Y>/No<N>/All<A>:
Eu digito Y, mas recebo uma resposta negativa (não me lembro exatamente o quê!).
A coisa boa é que agora (depois de atualizar o grub) a opção de inicialização do Windows apareceu no meu menu grub.
Mas quando eu seleciono, mostra:
The boot configuration data file is missing required information.
File :\BCD
Error Code: 0x0000034
Não sei o que fazer a partir de agora.
Eu vi um lugar para tentar: bcdboot c:\windows
mas não sei como acessar o drive 'C'.
Ok, estou fazendo:
sel disk 0
list vol
e em volumes eu posso ver 'C' listado.
Mas eu não sei além disso.
Além disso, tentei renomear o arquivo BCD e, em seguida, recompilá-lo, mas ainda assim.
----- UPDATE 5 --------------------------
O volume 10 contém:
Bin
Boot
Recovery -> empty
RicaTools -> bootmgr,bootmgr.efi ....
TFR
WinRePartition.ini
Volume 11:
EFI-> manjaro -> grubx64.efi
BOOT-> BOOTx64.efi
Microsoft-> Boot -> bootmgfw.efi
bootmgr.efi
boot.stl
MokManager
BCD
...
->ubuntu-> grubx64.efi,grub.cfg,shimx64.efi
Volume 12:
EFI-> mint ->grubx64.efi
manjaro-> grubx64.efi
--- UPDATE 6 ------------------
Finalmente funcionou graças a Christophe!
Só quero observar para quem tem o mesmo problema, que o último comando fixboot
deu
Element not found
mas isso não importava!
Claro, finalmente, eu tive que fazer um update-grub
.