GRUB na instalação do Slackware

Publicado por Xerxes em 16/01/2019

[ Hits: 11.006 ]

 


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

Instalando o GNOME no Zenwalk

Atualizando Ubuntu 12.10 para 13.04

Identificando o Redhat 8

Sugestões de aplicativos leves para Linux

Rodando APPs de Android no Google Chrome (sem máquina virtual)

Leitura recomendada

Usando seu teclado ABNT2 como mouse

Instalação do Pico

YaST via linha de comando e com interface ncurses

Grc - deixando a saída de seus comandos coloridos

Consertando o erro do Sushi e Wayland no Opensuse Leap 15

  

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