Восстановление загрузчика GRUB

linux

После восстановления таблицы разделов, оказался повреждённым раздел с EFI. Необходимо было восстановить GRUB имея только Live CD, неповрежденный раздел с ОС и пустой раздел для загрузчика.

  1. Необходимо запустить linux с Live CD и убедиться в доступности диска с помощью команды fdisk -l. Так же в выводе этой команды необходимо запомнить номера разделов. Например /dev/sda2.

  2. Открыть терминал и получить права root через sudo su.

  3. Примонтировать необходимые разделы:

mount /dev/sda5 /mnt
# раздел с ОС

mount /dev/sda2 /mnt/boot/efi
# раздел с загрузчиком EFI

mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
# системные разделы
  1. Если разделы успешно примонтировались, то можно выполнить chroot /mnt для погружения в ОС, которую мы примонтировали.

  2. Проверить, где вы можно с помощью cat /etc/hostname.

  3. Можно ставить GRUB:

grub2-install /dev/sda
  1. Если всё прошло без ошибок, то выходим из примонтированной операционной системы и размонтируем всё:
exit
umount /mnt/dev
umount /mnt/proc
umount /mnt/sys
umount /mnt/boot/efi
umount /mnt
  1. Перезагрузка.
Комментарии