GRUB na instalação do Slackware

Publicado por Xerxes em 16/01/2019

[ Hits: 11.048 ]

 


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

Comandos para obter informação de hardware

Eliminando bordas feias ao usar Compiz no Xfce

Samba para Linux acessar Windows e vice-versa

Linux Mint 12 RC - baixe agora!

Alternativas ao MS Paint pra Linux

Leitura recomendada

Melhor maneira de instalar Gnome no Slackware

The system is running in low-graphics mode [Resolvido]

Desativando placa de vídeo dedicada (GPU) AMD/NVIDIA no Ubuntu/Linux Mint

Estudo de caso - DHCP em duas redes

Flags no Gentoo Linux para pacotes específicos

  

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