Pesquisa de site

Como resgatar, reparar e reinstalar o carregador de inicialização GRUB no Ubuntu


Este tutorial irá guiá-lo sobre como resgatar, reparar ou reinstalar uma máquina Ubuntu danificada que não pode ser inicializada devido ao fato de o carregador de boot Grub2 ter sido comprometido e não poder carregar o carregador de boot que transfere o controle para o kernel Linux. Em todos os sistemas operacionais Linux modernos, o GRUB é o gerenciador de inicialização padrão.

Este procedimento foi testado com sucesso em uma edição de servidor Ubuntu 16.04 com o carregador de inicialização Grub danificado. No entanto, este tutorial cobrirá apenas o procedimento de resgate GRUB do servidor Ubuntu, embora o mesmo procedimento possa ser aplicado com sucesso em qualquer sistema Ubuntu ou na maioria das distribuições baseadas em Debian.

Requisitos

    1. Baixe a imagem ISO DVS do Ubuntu Server Edition

Você tenta inicializar sua máquina servidor Ubuntu e vê que os sistemas operacionais não inicializam mais e descobre que o programa gerenciador de boot não funciona mais?

Normalmente, o console mínimo do GNU GRUB aparece na tela, conforme ilustrado na imagem abaixo. Como você pode restaurar o Grub no Ubuntu?

Existem muitos métodos no Linux que podem ser usados para reinstalar um grub quebrado, alguns podem envolver a capacidade de trabalhar e restaurar o carregador de boot usando a linha de comando do Linux e outros são bastante simples e implicam inicializar o hardware com um CD ao vivo do Linux e usando as indicações da GUI para reparar o carregador de inicialização danificado.

Entre os métodos mais simples, que podem ser usados em distribuições baseadas em Debian, especialmente em sistemas Ubuntu, está o método apresentado neste tutorial, que envolve apenas inicializar a máquina na imagem ISO do DVD ao vivo do Ubuntu.

A imagem ISO pode ser baixada no seguinte link: http://releases.ubuntu.com/

Reinstale o carregador de inicialização Ubuntu GRUB

1. Depois de baixar e gravar a imagem Ubuntu ISO ou criar um pendrive inicializável, coloque a mídia inicializável na unidade apropriada da máquina, reinicie a máquina e instrua o BIOS para inicializar na imagem live do Ubuntu.

2. Na primeira tela, escolha o idioma e pressione a tecla [Enter] para continuar.

3. Na próxima tela, pressione a tecla de função F6 para abrir o menu de outras opções e selecione a opção modo Expert. Em seguida, pressione a tecla Escape para retornar à linha Boot Options no modo de edição, conforme ilustrado nas imagens abaixo.

4. Em seguida, edite as opções de inicialização da imagem ao vivo do Ubuntu usando as setas do teclado para mover o cursor logo antes da string quiet e escreva a seguinte sequência conforme ilustrado na captura de tela abaixo.

rescue/enable=true 

5. Depois de escrever a declaração acima, pressione a tecla [Enter] para instruir a imagem ISO ao vivo a inicializar no modo de recuperação para resgatar um sistema quebrado.

6. Na próxima tela selecione o idioma em que deseja realizar a recuperação do sistema e pressione a tecla [enter] para continuar.

7. Em seguida, selecione o local apropriado na lista apresentada e pressione a tecla [enter] para prosseguir.

8. Na próxima série de telas, selecione o layout do teclado conforme ilustrado nas capturas de tela abaixo

9. Depois de detectar o hardware da sua máquina, carregar alguns componentes adicionais e configurar a rede, você será solicitado a configurar o nome do host da sua máquina. Como você não está instalando o sistema, basta deixar o nome do host do sistema como padrão e pressionar [enter] para continuar.

10. Em seguida, com base na localização física fornecida, a imagem do instalador detectará seu fuso horário. Esta configuração funcionará com precisão apenas se sua máquina estiver conectada à Internet.

No entanto, não importa se o seu fuso horário não for detectado corretamente, porque você não está executando a instalação do sistema. Basta pressionar Sim para continuar.

11. Na próxima tela você será transferido diretamente para o modo de recuperação. Aqui, você deve escolher o sistema de arquivos raiz da sua máquina na lista fornecida. Caso seu sistema instalado use um gerenciador de volumes lógicos para delimitar partições, deve ser fácil detectar sua partição raiz na lista revisando os nomes dos grupos de volumes, conforme ilustrado na captura de tela abaixo.

Caso contrário, caso você não tenha certeza de qual partição é usada para o sistema de arquivos /(root), você deve tentar investigar cada partição até detectar o sistema de arquivos raiz. Depois de selecionar a partição raiz, pressione a tecla [Enter] para continuar.

12. Caso seu sistema tenha sido instalado com uma partição /boot separada, o instalador perguntará se você deseja montar a partição /boot separada. > partição. Selecione Sim e pressione a tecla [Enter] para continuar.

13. Em seguida, você verá o menu Operações de resgate. Aqui, selecione a opção Reinstalar o carregador de inicialização GRUB e pressione a tecla [enter] para continuar.

14. Na próxima tela, digite o dispositivo de disco da sua máquina onde o GRUB será instalado e pressione [Enter] para continuar, conforme mostrado na imagem abaixo.

Normalmente, você deve instalar o carregador de boot no disco rígido MBR da sua primeira máquina, que é /dev/sda na maioria dos casos. O processo de instalação do GRUB começará assim que você pressionar a tecla Enter.

15. Depois que o sistema live instalar o carregador de inicialização GRUB, você será direcionado de volta ao menu principal do modo de recuperação. A única coisa que resta agora, depois de reparar seu GRUB com sucesso, é reiniciar a máquina conforme mostrado nas imagens abaixo.

Por fim, ejete a mídia inicializável ao vivo da unidade apropriada, reinicie a máquina e você poderá inicializar no sistema operacional instalado. A primeira tela a aparecer deverá ser o menu GRUB do sistema operacional instalado, conforme ilustrado na imagem abaixo.

Reinstale manualmente o carregador de inicialização Ubuntu Grub

14. Entretanto, se você quiser reinstalar manualmente o gerenciador de inicialização GRUB a partir do menu Operações de resgate, siga todos os passos apresentados neste tutorial até chegar ao ponto 13, onde você faz as seguintes alterações: em vez de escolher a opção de reinstalar o carregador de inicialização GRUB, selecione a opção que diz Execute a shell in /dev/(your_chosen_root_partition e pressione a tecla [Enter] para continuar.

15. Na próxima tela, clique em Continuar pressionando a tecla [enter] para abrir um shell na partição do sistema de arquivos raiz.

16. Após o shell ter sido aberto no sistema de arquivos raiz, execute o comando ls conforme apresentado abaixo para identificar os dispositivos de disco rígido de sua máquina.

ls /dev/sd* 

Depois de identificar o dispositivo de disco rígido correto (geralmente o primeiro disco deve ser /dev/sda), emita o seguinte comando para instalar o carregador de inicialização GRUB no MBR de disco rígido identificado.

grub-install /dev/sda

Após a instalação bem-sucedida do GRUB, deixe o prompt do shell digitando exit.

exit

17. Depois de sair do prompt do shell, você retornará ao menu principal do modo de resgate. Aqui, escolha a opção de reiniciar o sistema, ejetar a imagem ISO inicializável ao vivo e seu sistema operacional instalado deverá ser inicializado sem nenhum problema.

Isso é tudo! Com um esforço mínimo, você conseguiu que sua máquina Ubuntu conseguisse inicializar o sistema operacional instalado.