Você pode restaurar / inicializar a partir de um live CD usando um chroot.
Supondo que o Ubuntu esteja instalado em / dev / sda1 ...
sudo mount /dev/sda1 /mnt
sudo cp /etc/resolv.conf /mnt/etc/
Dependendo da sua configuração, você também pode precisar copiar o arquivo hosts
sudo cp /etc/hosts /mnt/etc/
mount / mnt / dev e chroot, configure o chroot
sudo mount --bind /dev/ /mnt/dev
sudo chroot /mnt /bin/bash
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts
Para evitar problemas de localidade e para importar chaves GPG
export HOME=/root
export LC_ALL=C
Restaurar o grub
grub-install /dev/sda
Se isso não restaurar os arquivos grub em / boot, reinstale o grub primeiro apt-get install --reinstale o grub2 grub-install / dev / sda
Reinstale o kernel
apt-get install --reinstall linux-gnereic