Manjaro Linux

Русское сообщество

[HowTo] Восстановление GRUB2

Только руководства и инструкции. Просьба задавать вопросы в других разделах форума.

[HowTo] Восстановление GRUB2

Сообщение vacka » 26 май 2015, 11:48

Mandjaro как и любой другой Linux очень надёжен, но иногда бывает после установки-переустановки-удаления Windows или иных каких то Ваших действий, требуется восстановить загрузку системы.
У меня на мультифлешке есть Boot-Repair-Disk для восстановления GRUB и обычно он всегда выручал, но в этот раз что-то пошло не так...
хорошо, что на той же флешке был записан LiveCD. Итак, грузимся с Mandjaro LiveCD и монтируем корневой раздел системы.
Чтобы узнать на каком именно разделе стоит система, вводим в терминале:
Код: Выделить всё
sudo fdisk -l

Вводим пароль (при загрузке с LiveCD пароль пользователя, а также суперпользователя - manjaro)

В терминале будет что-то вроде этого
[vacka@manjaro ~]$ sudo fdisk -l
[sudo] пароль для vacka:

Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Единицы: sectors по 1 * 512 = 512 байт
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Тип метки диска: dos
Идентификатор диска: 0x0004bfb4

Устр-во Загрузочный Start Конец Секторы Size Id Тип
/dev/sda1 2048 718847 716800 350M 7 HPFS/NTFS/exFAT
/dev/sda2 * 722925 204812684 204089760 97,3G 7 HPFS/NTFS/exFAT
/dev/sda3 204812685 972975112 768162428 366,3G 7 HPFS/NTFS/exFAT
/dev/sda4 972976126 1953523711 980547586 467,6G 5 Расширенный
/dev/sda5 972976190 976882438 3906249 1,9G 83 Linux
/dev/sda6 976882440 1020239954 43357515 20,7G 83 Linux
/dev/sda7 1020241920 1953523711 933281792 445G 83 Linux

У меня корневой раздел системы 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 прошло успешно.
vacka
 
Автор темы
Сообщения: 64
Зарегистрирован: 21 апр 2015, 19:03
Благодарил (а): 3 раз.
Поблагодарили: 22 раз.

[HowTo] Восстановление GRUB2

Спонсор

Вставьте здесь код рекламного блока
Спонсор
 

Вернуться в Учебники (How-To & F.A.Q)



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron