A unidade de disco / boot / efi ainda não está pronta ou não está presente

0

Eu instalei o Ubuntu 12.04 versão de 64 bits. Eu não tenho nenhum problema com isso até que tentamos fazer um backup usando o software Acronis True Image.

Normalmente, o Ubuntu era visto no menu do BIOS na opção "EFI Boot". Então, houve um problema com este software e o Ubuntu foi perdido no menu Inicialização EFI. Então, o Ubuntu não pode inicializar.

Eu usei o software Reparo de inicialização fornecido no seguinte link .

Eu segui as etapas dadas na solução recomendada. Instalei o GParted, excluí a partição de inicialização do FAT32 e criei uma partição não formatada com o sinalizador bios_grub, conforme recomendado pelo software Boot-Repair.

Depois de concluir a operação de reparo de inicialização recomendada, agora o Ubuntu é iniciado, mas apresenta um erro conforme descrito no título.

The disk drive /boot/efi is not ready yet or not present Error. 
Continue to wait or Press S to skip mounting or M for manual recovery. 

Se eu pressionar S , eu posso logar no Ubuntu e usá-lo sem nenhum problema.

Além disso, verifiquei e vi que, no menu do BIOS, o Ubuntu ainda não existe nas opções de inicialização do EFI. Procurei a solução em fóruns e tentei as soluções recomendadas fornecidas no link a seguir, mas elas não funcionaram .

Por favor, ajude a resolver este problema, posso desativar a opção de inicialização EFI do Ubuntu?

    
por user82752 11.08.2012 / 17:44

1 resposta

1

Edite seu arquivo /etc/fstab e comente ou remova a entrada para /boot/efi ; isso deve acabar com a mensagem de erro. Agora você está inicializando o Ubuntu no modo BIOS, não no modo EFI, portanto, não precisa mais da partição /boot/efi . (Essa partição é a "partição de inicialização do FAT32" que você mencionou anteriormente, também conhecida como a partição de sistema EFI ou ESP).

Dito isso, minha suspeita é que você está inicializando o Windows no modo EFI. Em caso afirmativo, você provavelmente precisará usar o gerenciador de inicialização do seu firmware para selecionar o sistema operacional a ser inicializado. Isso pode ou não ser conveniente. Se você preferir usar outra coisa (GRUB Legacy, GRUB 2, rEFIt, rEFInd ou qualquer outra coisa), será necessário fazer com que a reinicialização da EFI volte a funcionar no Linux. Excluindo o ESP e recriando um novo, você também excluiu o carregador de inicialização do modo EFI para Linux. A correção que você seguiu foi a maneira mais difícil de fazê-lo; A maneira mais fácil era inicializar no modo EFI (usando o instalador do Ubuntu, por exemplo) e usar o programa efibootmgr para adicionar o carregador de boot Linux EFI (provavelmente o GRUB 2) de volta às opções da NVRAM. Você ainda pode fazer isso, mas terá que desinstalar o grub-pc e reinstalar o grub-efi. Isto implicará saltando através de um número de aros. Alternativamente, você poderia alternar para outra coisa, como o GRUB Legacy, o ELILO ou o carregador de stubs EFI do kernel (se você estiver usando um kernel 3.3.0 ou posterior). Consulte a minha página da Web nos carregadores de inicialização EFI para obter muito mais informações sobre essas opções. No geral, se você está feliz em selecionar seu sistema operacional do jeito que está fazendo agora, provavelmente é mais fácil manter esse método, pelo menos a curto prazo.

    
por Rod Smith 13.08.2012 / 04:27