Excluiu acidentalmente minha participação de EFI

0

Eu tinha o Windows 10 e o Ubuntu Gnome 16.04 instalados no meu laptop. Devido a algum problema que ocorreu no Windows, decidi excluí-lo durante o processo em que acidentalmente apaguei a partição EFI para o Ubuntu. Como posso restaurá-lo sem reinstalar todo o Ubuntu?

    
por ad_03 23.08.2017 / 22:08

1 resposta

1

Se você não reutilizou o espaço em disco, poderá recuperar a partição com o TestDisk. Depois de recuperar a partição dessa maneira, as referências do gerenciador de inicialização baseado em NVRAM podem ou não funcionar mais, portanto, talvez seja necessário recuperar o sistema para a capacidade de inicialização de uma forma ou de outra. Uma maneira seria usar meu gerenciador de reinicialização em uma unidade flash USB ou CD-R para fazer uma tempo de inicialização e, em seguida, crie uma nova entrada de inicialização com efibootmgr . O comando seria algo assim:

sudo efibootmgr -c -d /dev/sda -p 1 -l \EFI\ubuntu\shimx64.efi -L ubuntu

Isso cria uma nova entrada de inicialização para o arquivo do carregador de inicialização EFI/ubuntu/shimx64.efi em /dev/sda1 . Altere as opções -d , -p e -l conforme necessário para o seu sistema.

Uma advertência: a unidade flash USB e as imagens de CD-R que eu forneci não suportam a inicialização segura. Se estiver ativado, você precisará desativá-lo ou passar por alguns aros para que o rEFInd funcione com o Secure Inicialização ativa. Você pode desativar temporariamente o Secure Boot e depois reativá-lo mais tarde, se quiser.

Se você tiver sobrescrito a parte do disco que costumava conter o ESP, sua tarefa será mais difícil. Você ainda pode fazer uma inicialização única usando o rEFInd, mas você precisará criar um novo ESP e preenchê-lo com carregadores de inicialização para o Ubuntu (provavelmente o GRUB, mas você poderia usar o rEFInd ou outra coisa) e o Windows. Se você tiver um backup do ESP, restaurá-lo deve funcionar. Caso contrário, você pode usar o Boot Repair para instalar um novo GRUB ou instalar o rEFInd de seu pacote Debian ou PPA. Para a recuperação de inicialização do Windows, você terá que perguntar sobre isso em um fórum do Windows. Se possível, faça a recuperação do Windows primeiro, pois o Windows definirá o carregador de boot como padrão e não fornecerá uma opção para carregar o Ubuntu. O GRUB e o rEFInd, por outro lado, fornecem opções para inicializar o Ubuntu ou o Windows. (Ou eles deveriam; às vezes isso não funciona corretamente.)

    
por Rod Smith 23.08.2017 / 23:01