consertar janelas 8 efi MBR - sem sucesso

3

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 .

    
por George 28.02.2015 / 19:31

1 resposta

9

Se você tiver algum dado importante em seu computador, aconselho a inicializar em alguma mídia CD / USB baseada em Windows PE com uma GUI (por exemplo, o CD de inicialização do Hiren) e conectar um disco rígido externo para tentar fazer backup de seus dados importantes. p>

Tente mapear a letra V: para a partição EFI de 260 MB, executando os seguintes comandos do diskpart:

diskpart
select volume 11
assign letter=v:
exit

Em seguida, renomeie a pasta atual do ambiente de inicialização do Windows com o seguinte comando:

ren V:\EFI\Microsoft\Boot Boot.old

Recrie o ambiente de inicialização do Windows com bcdboot :

bcdboot C:\Windows /s V: /f UEFI

Depois, execute o bootsect que analisará suas partições , encontre o com o Windows 8 e atualize seu código de inicialização:

bootsect /nt60 ALL /force

Em seguida, execute novamente o bootrec que, desta vez, não deve gerar erros:

bootrec /fixmbr

Por fim, reinicie o computador para verificar se você consegue inicializar no Windows.

    
por 05.03.2015 / 16:15

Tags