Como reinstalar o Grub no Arch Linux

Como reinstalar o Grub no Arch Linux

O bootloader Grub do seu sistema Arch Linux está quebrado ? Precisa reinstalá-lo para tornar seu sistema Arch inicializável novamente? Acontece que, com um truque rápido no ISO do instalador do Arch Linux, você pode! Neste guia, mostraremos como!

Como reinstalar o Grub no Arch Linux

Antes de começarmos

Consertar o Grub no Arch Linux significa conectar-se à Internet pela linha de comando no instalador. Se você usa Ethernet, a conexão é automática e não há nada para configurar. No entanto, se você usa Wi-Fi, precisará se conectar manualmente.

Para se conectar ao WiFi no instalador do Arch Linux, verifique o Wiki oficial . Ele o guiará pela configuração de uma conexão WiFi no instalador. 

Baixando o Arch Linux ISO e criando USB

Como reinstalar o Grub no Arch Linux

Se você precisar reinstalar o Grub no Arch Linux, você precisará do ISO de instalação no USB. Se você perdeu o arquivo ISO de instalação original, você precisará baixar o ISO e criar um novo USB inicializável.

Nota: se você ainda tem o instalador USB original do Arch Linux, pode pular esta seção do guia. 

Para obter o arquivo ISO do Arch Linux, acesse ArchLinux.org. Uma vez no site, encontre o botão “Download” e selecione-o com o mouse. Em seguida, você fará o download do arquivo ISO do Arch Linux para o PC ou Mac sobressalente no qual está instalando o Arch Linux USB.

Com o arquivo ISO baixado, acesse Etcher.io  e baixe a versão mais recente do aplicativo. Etcher é multiplataforma e pode ser executado no Windows, Mac OS e em qualquer sistema operacional Linux.

Depois de baixar o Etcher, abra-o e siga as instruções passo a passo abaixo para criar seu novo arquivo ISO. 

Passo 1: Encontre o botão “Flash do arquivo” e clique nele com o mouse. Quando você seleciona o botão "Flash do arquivo", o Etcher abre uma janela do navegador de arquivos. Usando esta janela, localize o arquivo ISO do Arch Linux e selecione-o para adicioná-lo ao aplicativo.

Etapa 2: Insira a unidade flash USB na porta USB do computador. Após inseri-lo, clique no botão “Selecionar destino” e abra a área de seleção do dispositivo. Em seguida, use-o para clicar na unidade flash USB que você usará para instalar o Arch Linux ISO.

Etapa 3: Localize o “Flash!” botão e clique nele com o mouse. Ao clicar no botão “Flash!” botão, Etcher começará a piscar o arquivo ISO do Arch Linux em sua unidade flash USB. 

Quando o flash estiver concluído, desconecte o USB do PC sobressalente e conecte-o ao sistema Arch Linux. Em seguida, inicialize na BIOS do Arch PC e configure-o para inicializar a partir de USB.

Montando sua instalação do Arch Linux 

Você deve montar sua instalação do Arch Linux no instalador para reinstalar o Grub. Para fazer isso, comece executando o  comando lsblk  . O  comando lsblk  listará todos os dispositivos de armazenamento conectados ao sistema.

A partir daqui, localize sua partição raiz. Neste exemplo, o rótulo da unidade da partição raiz é / dev / sda2. Lembre-se de que sua partição raiz será diferente. Você precisará determinar qual partição raiz está usando  lsblk .

Depois de descobrir qual é o rótulo da unidade da partição raiz, monte-o na /mntpasta usando o comando mount  .

montar / dev / sda2 / mnt

Depois de montar a partição root, você precisará montar a partição de boot. Esta parte é complicada e difere dependendo do tipo de instalação do seu sistema Arch Linux.

UEFI

Se você instalou o Arch Linux no modo UEFI, provavelmente terá uma partição UEFI dedicada de aproximadamente 512 MB de tamanho ou mais. Neste exemplo, a partição de inicialização UEFI é / dev / sda1  e é montada no /boot/efi/Arch Linux.

Nota: seu rótulo de partição de inicialização UEFI será diferente do 

Para montar a partição UEFI no instalador, use o seguinte  comando de montagem  .

montar / dev / sda1 / mnt / boot / efi

Lembre-se de que cada sistema Arch Linux é diferente. Durante a instalação, você escolheu os pontos de montagem para sua partição de inicialização UEFI. Se o seu ponto de montagem for diferente /boot/efi, você precisará especificá-lo no lugar do comando de exemplo abaixo para poder acessá-lo no instalador do Arch Linux.

Não consegue descobrir onde sua partição UEFI é montada? Verifique seu arquivo fstab com o comando abaixo. Ele descreve onde cada partição no Arch Linux é montada.

Como reinstalar o Grub no Arch Linux

cat / mnt / etc / fstab

Não UEFI

Se você instalou o Arch Linux no modo Não-UEFI, o bootloader é instalado diretamente no MBR da partição raiz. Não há necessidade de montar nada além da partição raiz para consertar o grub.

Reinstalando o grub

Se o seu Grub estiver quebrado no Arch Linux, você pode simplesmente reinstalá-lo para consertá-lo. Para reinstalá-lo, você precisa primeiro acessar seu sistema Arch Linux existente no Arch Chroot. Para fazer isso, digite o  comando arch-chroot  abaixo.

arch-chroot / mnt

Ao inserir o comando acima, você acessará a instalação do Arch Linux. A partir daqui, o Grub pode ser facilmente reinstalado. 

Grub reinstalar UEFI

Para reinstalar o Grub em um sistema UEFI, digite os comandos abaixo. Lembre-se de alterar –efi-directory = / boot / efi se o seu diretório EFI não for / boot / efi .

Como reinstalar o Grub no Arch Linux

pacman -S grub efibootmgr os-prober grub-install --target = x86_64-efi --efi-directory = / boot / efi --bootloader-id = grub grub-mkconfig -o /boot/grub/grub.cfg

Grub re-instalar não-UEFI

Como reinstalar o Grub no Arch Linux

Para reinstalar o Grub em um sistema não UEFI, digite os comandos abaixo. Certifique-se de alterar / dev / sda no segundo comando para refletir o disco rígido em que você instalou o Arch Linux.

pacman -S grub grub-install --recheck --target = i386-pc / dev / sda grub-mkconfig -o /boot/grub/grub.cfg


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.