GRUB-recovery

Publicado por Perfil removido (última atualização em 18/10/2016)

[ Hits: 3.699 ]

Download grub-recovery-v2.sh




Um script bem simples para recuperação do GRUB usando um liveCD de qualquer Linux.

  



Esconder código-fonte

#/bin/bash
# Script para recuperação automática do GRUB em distros Debian-like.
# Autor: Paulo Costa ([email protected])

if [ $# -eq 1 ]; then
  MOUNT=/mnt/$1
  DEVICE=/dev/$1
else
  echo "Como usar este script: ./grub-recovery.sh sda1"
  echo "Entre com o nome da partição do sistema o qual será recuperado o grub"  
  exit 1
fi

echo "Montando a partição $DEVICE em $MOUNT"
sleep 2
mkdir -p $MOUNT
mount $DEVICE $MOUNT
mount --bind /dev $MOUNT/dev
mount --bind /dev/pts $MOUNT/dev/pts
mount --bind /proc $MOUNT/proc
mount --bind /sys $MOUNT/sys
chroot $MOUNT /bin/bash -c "grub-install /dev/sda ; grub-mkconfig -o /boot/grub/grub.cfg ; exit"
sleep 2
echo "GRUB instalado com sucesso!"
echo "Desmontando a partição..."
umount -l $MOUNT/dev/pts
umount -l $MOUNT/dev
umount -l $MOUNT/proc
umount -l $MOUNT/sys
umount $MOUNT
sleep 2
echo "OK!"

Scripts recomendados

Relógio psicodélico em modo texto

Monta Pen-Drive Windows no Linux

Encurtador de URLs pelo terminal através do Google

Cryporange - criptografador de mensagens

Gerenciar usuários do OpenLDAP com Sistema ZIMBRA


  

Comentários
[1] Comentário enviado por rafaelbsales em 20/10/2016 - 21:31h

Parabéns!

[2] Comentário enviado por removido em 08/11/2016 - 18:52h

Boa!


Contribuir com comentário