Как восстановить загрузчик grub после краха или переноса системы
Монтируем корневой раздел /
sudo su mount /dev/sda1 /mnt/ Также, если ваш boot на отдельном диске монтируем и его sudo mount /dev/sdaX /mnt/boot Далее приступаем к восстановлению mkdir /mnt/proc mkdir /mnt/sys mount --bind /dev /mnt/dev mount --bind /sys /mnt/sys mount --bind /proc /mnt/proc chroot /mnt/ update-grub
Далее обновляем fstab(если менялся uuid)
Узнает текущий
blkid
Редактим fstab. Обновляем grub
update-grub
Размонтируем всё
umount /mnt/dev; umount /mnt/sys; umount /mnt/proc;umount /mnt/boot #Only if you mounted it earlier; umount /mnt/
Можно использовать boot-repair – специльную утилиту для восстановления загрузчика
Добавляем репу.
sudo add-apt-repository ppa:yannubuntu/boot-repair
Обновляемся
sudo apt-get update
Ставим утилиту boot-repair
sudo apt-get install -y boot-repair
Запускаем
boot-repair