У меня на мультифлешке есть Boot-Repair-Disk для восстановления GRUB и обычно он всегда выручал, но в этот раз что-то пошло не так...
хорошо, что на той же флешке был записан LiveCD. Итак, грузимся с Mandjaro LiveCD и монтируем корневой раздел системы.
Чтобы узнать на каком именно разделе стоит система, вводим в терминале:
- Код: Выделить всё
sudo fdisk -l
Вводим пароль (при загрузке с LiveCD пароль пользователя, а также суперпользователя - manjaro)
У меня корневой раздел системы Linux установлен в разделе /dev/sda4, поэтому монтирую его
- Код: Выделить всё
sudo mount /dev/sda4 /mnt
у Вас корневой раздел может быть другим, будьте внимательны!
Теперь устанавливаем GRUB2. Ключ "--root-directory" позволяет указать, что использовать в качестве корневой директории.
Нам нужен корневой раздел нашей системы, который примонтирован в /mnt. Поэтому выполняем в терминале:
- Код: Выделить всё
sudo grub-install --root-directory=/mnt /dev/sda
Должно появиться сообщение: "Installation finished. No error reported.", значит восстановление GRUB2 прошло успешно.