Sabayon perdeu o Grub [Resolvido]

Publicado por Alberto Federman Neto. em 27/03/2018

[ Hits: 4.173 ]

Blog: https://ciencialivre.blog/

 


Sabayon perdeu o Grub [Resolvido]



Introdução

O computador é o AMD Phenom da USP.

A alguns dias, instalei o Sabayon 17.11 (de testes, agora está atualizado a 18.01).

Após a atualização da outra distro, openSUSE Tumbleweed, o micro perdeu o Grub e somente acessava o openSUSE.

O procedimento que usei é relativamente simples, e restaura, regrava o Grub completamente. Ele é uma modificação, baseada em vários métodos:

PROCEDIMENTO

Pode usar um DVD Live de qualquer distro, mas de preferência, use um de Sabayon mesmo (da versão que instalou, ou mais nova).

1. Dê boot com esse Live DVD. Acerte a língua para Português do Brasil. Espere o Sabayon carregar.

2. Abra um Terminal e entre como superusuário (Root)

sudo su

3, Supondo que a partição onde está a raiz e boot do Linux cujo Grub quer recuperar seja sdXY... no nosso exemplo, sdb7 (é a partição do meu Sabayon de Testes). Monte as partições adequadamente:

# mount /dev/sdb7 /mnt
# mount --bind /dev /mnt/dev
# mount --bind /dev/pts /mnt/dev/pts
# mount --bind /proc /mnt/proc
# mount --bind /sys /mnt/sys


4. Entre no ambiente montado do disco rígido, "fazendo chroot":

# chroot /mnt /bin/bash

5. Recupere o Grub (note que meu GRUB está na MBR do sdb):

# grub2-install /dev/sdb
# grub2-mkconfig -o /boot/grub/grub.cfg


6. Feche o terminal e resete o micro, tirando o DVD do drive. Seu Grub deverá estar funcionando.

7. Se desejar, salve uma cópia do grub.cfg. Assim, caso perca o GRUB ou atualize o Kernel, você tem uma cópia salva do arquivo do Grub.

# cp /boot/grub/grub.cfg /boot/grub/grub.cfg.copia

Outras dicas deste autor

Sistema simples e econômico de resfriamento para CPUs

Aproveitando melhor o Terminal

Usando Portage em Sabayon Linux - Método Geral, Passo a Passo

Como criar DVDs, SVCDs e VCDs no Linux

RadioTray no Sabayon Linux 17.04

Leitura recomendada

Ativando a rede sem fio do Notebook usando um script

Liberando root login no Kubuntu 7.10

Conexão com certificado usando Netcfg no Arch Linux

LXQt no Debian? Veja como instalar

Como configurar Gerrit e GitLab para trabalharem juntos

  

Comentários
[1] Comentário enviado por albfneto em 21/05/2018 - 20:52h

ATUALIZAÇÃO: 21 de Maio de 2018.

Outro procedimento parecido, comandos ligeiramenrte diferentes; Também funciona.

# mkdir -p /mnt/sabayon/boot
# mount /dev/sdaX /mnt/sabayon
# mount -t proc none /mnt/sabayon/proc
# mount -t sysfs sys /mnt/sabayon/sys
# mount -o bind /dev /mnt/sabayon/dev
# chroot /mnt/sabayon /bin/bash
# env-update
# source /etc/profile
# export PS1="(chroot) $PS1"
# grep -v rootfs /proc/mounts > /etc/mtab
# grub2-install /dev/sda1
# grub-mkconfig -o /boot/grub/grub.cfg (só necessário se vc quiser apagar o seu "texto" do grub, seu grub.cfg)
# exit
# /mnt/sabayon/dev /mnt/sabayon/proc /mnt/sabayon
# systemctl reboot

Este é essencialmente, o procedimento do Wiki do Sabayon:
https://wiki.sabayon.org/index.php?title=HOWTO:_Restore_Grub2
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].

[2] Comentário enviado por IceStorms em 17/12/2018 - 18:54h

Olá Albfneto,

Queria saber se para quem tem partição /boot separada, além de Windows que já vem com outra partição EFI (sda2), se é necessário montar também essa partição EFI ou somente a /boot ou /boot/efi.



________________________________________
Sabayon Linux. Fedora. Debian.
Linux Mint. Mageia. FreeBSD.
¨¨¨¨¨¨¨¨¨
LinuxCounter - Registered Linux user since 2006:
https://www.linuxcounter.net/cert/438332.png



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts