Como atualizar o GRUB no Ubuntu e outras distribuições Linux

Como atualizar o GRUB no Ubuntu e outras distribuições Linux

Aprenda a atualizar o Grub no Ubuntu e outras distribuições Linux com este tutorial rápido e simples.

Neste tutorial, você aprenderá a atualizar o GRUB no Ubuntu ou qualquer outra distribuição Linux. Você também aprenderá algumas coisas sobre como funciona o processo de atualização do GRUB.

Como atualizar o GRUB

Ubuntu e muitas outras distribuições de Linux fornecem um utilitário de linha de comando útil chamado update-grub.

Para atualizar o GRUB, tudo que você precisa fazer é executar este comando no terminal com o sudo.

Comandos para usar no terminal

sudo update-grub

Você deve ver uma saída como esta:

Atualizando o GRUB

Você pode ver um comando semelhante chamado update-grub2. Não há necessidade de se alarmar ou confundir entre update-grub e update-grub2. Ambos os comandos executam a mesma ação.

Cerca de dez anos atrás, quando grub2 foi lançado, o comando update-grub2 também foi introduzido. Hoje, update-grub2 é apenas um link simbólico para update-grub e ambos atualizam a configuração do grub2 (porque grub2 é o padrão).

Não consegue encontrar o comando update-grub? Aqui está o que fazer nesse caso

É possível que sua distribuição Linux não tenha o comando update-grub disponível.

O que você faz nesse caso? Como você atualiza o GRUB em uma distribuição Linux?

Não há necessidade de pânico. O comando update-grub é simplesmente um link para executar grub-mkconfig -o /boot/grub/grub.cfg que gera o arquivo de configuração grub2.

O que significa que você pode atualizar o GRUB com o seguinte comando em qualquer distribuição Linux:

Comandos para usar no terminal

sudo grub-mkconfig -o /boot/grub/grub.cfg

Claro, lembrando que o comando update-grub é muito mais fácil do que o comando acima e esta é a razão pela qual ele foi criado em primeiro lugar.

Como funciona o update-grub?

Quando você instala uma distribuição Linux, ela normalmente pede que você instale o carregador de inicialização grub.

Parte do GRUB é instalado na partição MBR/ESP. O resto do GRUB está no diretório /boot/grub das distribuições Linux.

De acordo com sua página man, update-grub funciona verificando o diretório /boot. Todos os arquivos começando com vmlinuz - serão tratados como kernels e receberão uma entrada de menu GRUB. Ele também adicionará linhas initrd para imagens ramdisk encontradas com a mesma versão dos kernels encontrados.

Ele também examina todas as partições do disco para outros sistemas operacionais com os-prober. Se encontrar outros sistemas operacionais, ele os adiciona ao menu GRUB.

Por que você precisa atualizar o GRUB?

Pode haver vários cenários que exigem a atualização do GRUB.

Suponha que você alterou o arquivo de configuração do GRUB (/etc/default/grub) para alterar a ordem de inicialização padrão ou reduzir o tempo de inicialização padrão. Suas alterações não terão efeito a menos que você atualize o GRUB.

Outro cenário é quando você tem várias distribuições Linux instaladas no mesmo sistema.

Por exemplo, digamos que você tenha dois discos. O primeiro disco com uma versão do Ubuntu 22.04 e depois o Ubuntu 22.10. O segundo sistema operacional (Ubuntu 22.10) também instalou seu próprio GRUB e agora a tela do GRUB é controlada pelo GRUB do Ubuntu 22.10.

No segundo disco, você instalou outra distro, como o MX Linux, mas sem o GRUB desta vez. Você pode querer que o GRUB existente (controlado pelo Ubuntu 22.10) controle todas as entradas de sistemas operacionais. Neste cenário, o GRUB no Ubuntu 22.10 precisa ser atualizado para que possa enxergar o MX Linux.

Se quiser que o MX Linux controle o GRUB, pode instalar o GRUB no MX Linux com o comando grub-install e o GRUB no MX Linux começará a controlar a tela do GRUB. Você pegou a essência, certo?

Usar uma ferramenta gráfica como Grub Customizer é uma maneira mais simples de fazer alterações no GRUB.

Quer uma cola?

Baixe a referência rápida que preparamos para esse assunto. Você pode fazer o download do arquivo clicando no botão abaixo.

Download da referência rápida

Via itsfoss.com. Você pode conferir o post original em inglês:

How to Update Grub on Ubuntu and Other Linux Distributions

Última atualização deste artigo: 9 de october de 2022