No Grub Rescue, a pasta de inicialização está faltando

1

Eu instalei o Ubuntu 16.04.3 LTS em uma máquina virtual. Eu estou recebendo o seguinte erro sempre que eu ligar na instância VMware onde o Ubuntu está instalado.

error: file '/boot/grub/i386-pc/normal.mod' not found
Entering rescue mode
grub rescue>

Eu passei por várias postagens sobre esse problema e assisti a vários vídeos no YouTube, mas não consegui encontrar nenhum post / vídeo que abordasse o problema que estou enfrentando. Eu digitei os seguintes comandos no resgate grub.

grub rescue> ls
(hd0) (hd0,msdos5) (hd0,msdos1) (fd0)
grub rescue> ls (hd0,msdos5)
(hd0,msdos5): Filesystem is unknown.
grub rescue> ls (hd0,msdos1)
(hd0,msdos1): Filesystem is ext2.

Depois de fazer a partição ls on (hd0, msdos1), recebo as seguintes subpastas. Pode ser visto que a pasta boot (onde o arquivo i386-pc está presente) está completamente ausente.

grub rescue> ls (hd0,msdos1)/
./ ../ VMware-uid-0/ dev/ proc/ run/ sys/ usr

Portanto, não tenho certeza de como resolver esse erro, já que a pasta de inicialização está ausente.

Qualquer ajuda sobre esta questão será muito apreciada !!

    
por user8618592 18.09.2017 / 17:32

1 resposta

0

Reinstale. Selecione "fazer outra coisa". Defina suas partições como você deseja. Não crie uma partição / boot, pois ela não será usada. Use o menu suspenso (Ubuntu 16.04.3) para selecionar seu dispositivo Windows como o local para a instalação de inicialização. Se você tiver uma instalação existente do Windows, esse problema sempre ocorrerá. Você deve colocar a inicialização na partição da instalação do Windows. É a única solução que funciona sempre.

Isto é relevante para as versões 14, 15, 16, 17 (todas as versões) e provavelmente anteriores.

    
por Wolfpack'08 08.11.2017 / 06:34