GRUB terminal em vez de menu

0

Eu tenho o Windows dual booted com o Ubuntu. Então, recentemente, mudei uma das minhas partições gratuitas para que ficasse perto da partição do Ubuntu e eu pudesse expandir a partição do Ubuntu. Mas quando eu mudei a partição de espaço livre e reiniciei o sistema, estou preso no terminal do GRUB em vez do menu.

Quando uso o F12 para obter as opções de inicialização e escolher o Ubuntu, ele me redireciona de volta ao terminal do GRUB. Windows, no entanto, inicializa normalmente.

Aqui está a saída do terminal do GRUB que eu tentei diagnosticar

Screenshot

Eu listei as unidades usando o comando ls e acho que (hd0,1) é a partição Linux. Alguém pode me orientar sobre qual deve ser o próximo passo? Sou novo no ambiente Linux e sem noção de como as coisas funcionam por aqui.

    
por archity 24.12.2017 / 20:13

1 resposta

0

Para montar sistemas de arquivos, o grub precisa carregar módulos. Esses módulos são endereçados por setor físico. Mover a partição raiz, movido esses arquivos; assim grub não pode mais encontrá-los. Você precisa reinstalar o grub.

O método mais simples:

Inicialize um LiveCD. e execute boot repair . Verifique o que deseja fazer. Algumas pessoas tiveram dificuldades com o reparo da inicialização em um sistema EFI. Certifique-se de que o LiveCD inicialize no modo EFI.

Inicializar manualmente a partir do prompt de comando do grub:

novamente, certifique-se de inicializar o modo EFI. No menu grub do LiveCD, pressione C para obter um prompt de linha de comando. em seguida, digite os seguintes comandos:

linux (hd1,3)/vmlinuz root=/dev/sda3
initrd (hd1,3)/initrd.img
boot

Se a sua partição raiz não for (hd1,3), altere todas as referências da unidade conforme necessário. Instruções mais detalhadas podem ser encontradas aqui: link

    
por ravery 24.12.2017 / 22:07