Восстановление Grub2

Закреплю для себя. Постоянно забываю, поэтому приходится искать.

С лайф-системы:
sudo fdisk -l

sudo mount /dev/sda* /mnt

если /boot сделан отдельным разделом, его также надо будет примонтировать:
sudo mount /dev/sda* /mnt/boot

также монтируем папку /dev нашей live-системы как /dev нашего root-раздела:
sudo mount —bind /dev /mnt/dev

и папку /proc как /proc root-раздела:
sudo mount —bind /proc /mnt/proc

стать root-ом в монтированной системе
sudo chroot /mnt /bin/bash

теперь вы — root-пользователь в системе, корневым разделом которой считается /mnt, то есть корневой раздел вашей настоящей системы.

Иногда неизвестен нужный винчестер. Обычно жесткий диск указан по модели (например, так: ST9160310AS). чтобы узнать, какому диску в системе соответствует данная модель, выполните такую команду:
for d in /dev/sd[a-z] ; do echo «$d: $(sudo hdparm -I $d | grep -i ‘model’)» ; done

grub-install /dev/sdа

если вы столкнетесь с какими-либо ошибками — попробуйте перезапустить команду с ключом —recheck:
grub-install —recheck /dev/sda

exit

отмонтируем наши диски и папки нашей live-системы:

sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/boot
sudo umount /mnt

Leave a Reply

Вы можете войти через: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *