Restore Grub de um Live CD
24/01/2016
- Postado em Linux
Inicie um live CD, é preferível que seja uma distribuição Debian-based.
Abra o terminal como root, em seguida você deve montar a partição do sistema (que você deseja reparar o boot), para isso você deve saber o nome dela. Use o GParted para lhe auxiliar. No meu caso a partição do meu sistema é a /dev/sda1. Primeiro criei uma pasta chamada nlinux ( # mkdir /nlinux), em seguida, montei meu sistema nela
# mount /dev/sda1 /nlinux
Depois disso entro nela me tornando root.
root@kubuntu:/# chroot /nlinux
Após esta etapa, tento listar as partições, e alguns erros ocorrem. Tentei iniciar os dados do disco, mas o sistema que foi carregado é o do Live CD por isso as mensagens.
# fdisk -l
cannot open /proc/partitions ou
message [mntent]: warning: no final newline at the end of /etc/fstab
As partições devem ser montadas
# mount /proc
# mount /sys
# mount /dev
Tente novamente, listando os discos.
# fdisk -l
Posteriormente atualize o sistema
# apt-get update
Caso o boot esteja montada em outra partição você deve montá-la.
#mkdir /boot
#mount /dev/sdboot /boot
(sdboot refere-se a partição que você instalou o boot)
# grub install
# update-grub
# ok
Pode ser que tenha esquecido algum detalhe. Faz um tempo que não uso distribuição baseada no Debian.
Fonte: http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd
Abra o terminal como root, em seguida você deve montar a partição do sistema (que você deseja reparar o boot), para isso você deve saber o nome dela. Use o GParted para lhe auxiliar. No meu caso a partição do meu sistema é a /dev/sda1. Primeiro criei uma pasta chamada nlinux ( # mkdir /nlinux), em seguida, montei meu sistema nela
# mount /dev/sda1 /nlinux
Depois disso entro nela me tornando root.
root@kubuntu:/# chroot /nlinux
Após esta etapa, tento listar as partições, e alguns erros ocorrem. Tentei iniciar os dados do disco, mas o sistema que foi carregado é o do Live CD por isso as mensagens.
# fdisk -l
cannot open /proc/partitions ou
message [mntent]: warning: no final newline at the end of /etc/fstab
As partições devem ser montadas
# mount /proc
# mount /sys
# mount /dev
Tente novamente, listando os discos.
# fdisk -l
Posteriormente atualize o sistema
# apt-get update
Caso o boot esteja montada em outra partição você deve montá-la.
#mkdir /boot
#mount /dev/sdboot /boot
(sdboot refere-se a partição que você instalou o boot)
# grub install
# update-grub
# ok
Pode ser que tenha esquecido algum detalhe. Faz um tempo que não uso distribuição baseada no Debian.
Fonte: http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd
→