GRUB na instalação do Slackware

Publicado por Xerxes em 16/01/2019

[ Hits: 10.260 ]

 


GRUB na instalação do Slackware



Após completar a instalação do sistema, normalmente o GRUB também estará instalado, mas não configurado. Ao invés disso o instalador do Slackware prossegue com a configuração do LILO por padrão.

Para quem não sabe o GRUB faz parte do grupo "a" dos pacotes do Slackware. Se você instalou, pode ignorar a configuração do LILO durante a instalação do sistema. E não reinicie ainda.

Execute:

# chroot /mnt
# grub-install /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg

Se o último comando falhar, por algum motivo, então substitua-o por:

# cp /boot/grub/grub.cfg.new /boot/grub/grub.cfg

Depois disso sim, execute:

# exit
# reboot

Assim estará com o GRUB no lugar do LILO.

E sempre que atualizar o kernel execute:

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

Fonte: https://docs.slackware.com/howtos:slackware_admin:grub_on_first_install

Outras dicas deste autor

Como adicionar endereços no "resolv.conf" (eOS)

Wine no Archlinux 64 bits

Obtendo última versão do Telegram no LMDE via Backports

Teclas de função no Xfce para comandar o volume

Baixando torrent sem usar programas externos

Leitura recomendada

Cores no vi

Compartilhando link de internet no Debian

Acesso SSH

Instalando corretamente o lilo com Kurumin fora do HD principal

Mudar cor da tela de carga de início / desligamento - Ubuntu 10.04/10.10 (Plymouth)

  

Comentários
[1] Comentário enviado por pinduvoz em 16/01/2019 - 16:39h

Complemente a dica ensinando a criar um alias "update-grub" ou "grub-update" para o comando "grub-mkconfig -o /boot/grub/grub.cfg", como no Ubuntu ou no Debian.

Fica mais fácil e intuitivo, mas fora do estilo do velho Slack.

[2] Comentário enviado por lucazz01 em 04/08/2022 - 20:22h

Uma dúvida, porque o comando chroot /mnt precisa ser utilizado? Se eu precisar reinstalar o grub no Slackware, e eu bootar um SlakLive por exemplo, precisarei do comando chroot /mnt ou posso prosseguir direto para o grub-install?

[3] Comentário enviado por xerxeslins em 05/08/2022 - 08:48h


Uma dúvida, porque o comando chroot /mnt precisa ser utilizado?


Porque você executa o instalador do GRUB a partir da raiz do sistema instalado. Isso considera que você ainda está rodando o "live", que acabou de instalar o Slackware usando o live-DVD, por exemplo, mas ainda não reiniciou o sistema.


Se eu precisar reinstalar o grub no Slackware, e eu bootar um SlakLive por exemplo, precisarei do comando chroot /mnt ou posso prosseguir direto para o grub-install?


Se bootar pelo Slacklive (ou qualquer outro live-cd/usb) e quiser reinstalar o GRUB do sistema instalado no disco, vai precisar usar o chroot, sim. Porém, não necessariamente em "/mnt". Isso dependerá de onde você montou a partição raiz.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts