GRUB na instalação do Slackware

Publicado por Xerxes em 16/01/2019

[ Hits: 11.138 ]

 


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

Instalação do Sublime no Fedora 31

Recuperando senha de admin no Ubuntu 12.04

Alternativa ao Format Factory para Linux

Limitando velocidade de download

Instalar Steam no Fedora 20

Leitura recomendada

Teclado USB + Grub

Erro na atualização do Fedora 11 (UnicodeDecodeError)

Login automático em máquinas remotas

Distribuição CentOS sem rede [Resolvido]

Fedora 7 e 8 redondo

  

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