Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

Восстановление загрузчика Grub в Ubuntu Linux 16.04 /15.10 / 15.04

Оригинал: How To Repair Grub Boot Loader On Ubuntu Linux 16.04 /15.10 / 15.04
Автор: Aun
Дата публикации: 21 июня 2016 года
Перевод: А. Кривошей
Дата перевода: октябрь 2016 г.

Grub (GRand Unified Bootloader) - загрузчик по умолчанию для большинства систем Linux/Unix. Он позволяет загружать различные операционные системы (вы можете устанавливать несколько систем на свой компьютер), или загружать различные версии ядра, если вы работаете в Linux. При любом повреждении этой программы вы получите сообщения об ошибках в процессе загрузки, и в итоге скорее всего не сможете загрузить свою операционную систему. Как правило, единственным способом восстановления нормальной работы в таком случае является восстановление или переустановка системного загрузчика Grub. При правильных действиях эта процедура позволяет избежать потери данных. Сегодня мы научимся восстанавливать/переустанавливать загрузчик Grub в системе Ubuntu. Описываемые далее действия выполнялись в Ubuntu 16.04, но должны также работать в любых достаточно свежих версиях Ubuntu. Для выполнения нашей задачи мы будем использовать хорошо известную утилиту "Boot Repair".

Установка Boot Repair в Ubuntu

Boot Repair чаще всего используется для исправления ошибок, связанных с загрузчиком Grub. Сначала необходимо загрузить компьютер с Live CD/DVD/ USB для Ubuntu (если вы ищете способ воостановления Grub, значит с большой долей вероятности вы уже не можете загрузить свою установленную операционную систему).

После авторизации (на Live CD) добавьте PPA для утилиты "Boot Repair" в систему с помощью следующей команды:

$ sudo add-apt-repository ppa:yannubuntu/boot-repair

добавление PPA

После добавления PPA обновите список пакетов:

$ sudo apt-get update

Теперь вы можете установить Boot Repair:

$ sudo apt-get install -y boot-repair

установка Boot Repair

После успешного окончания установки запустите Boot Repair из Applications > Boot Repair:

запуск Boot Repair

Использование Boot Repair для исправления ошибок Grub

После запуска Boot Repair вы увидите стартовое окно программы:

стартовое окно Boot Repair

Самая первая опция (Recommended repair) может исправить ошибки Grub, кликните ее, и она запустит процесс восстановления/переустановки, показанный на скриншоте ниже.

работа Boot Repair

Согласно инструкциям, приведенным на скриншоте, откройте терминал и выполните следующие три команды:

$ sudo dpkg --configure -a
$ sudo apt-get install -fy
$ sudo apt-get install -y --force-yes grub-pc linux-generic

После завершения выполнения данных команд кликните “Forward”, чтобы перейти к следующему этапу процесса восстановления. Вот что вы увидите на следующем этапе:

следующий этап процесса восстановления

Согласно инструкциям выполните приведенные ниже три команды в правильном порядке. Во время этого этапа появится окно с запросом подтверждения удаления Grub 2, выберите "Yes".

$ sudo dpkg --configure -a
$ sudo apt-get install -fy
$ sudo apt-get install -y --force-yes grub-pc linux-generic

Кликните “Forward” после завершения процесса, ниже скриншот следующего этапа.

следующий этап процесса восстановления

В соответствии с инструкциями выполните в терминале приведенную ниже команду и по запросу укажите жесткий диск, на который будет установлен grub.

$ sudo apt-get install -y --force-yes grub-pc linux-generic

Теперь необходимо подождать пару минут для выполнения необходимых операций, и вы должны увидеть приведенное ниже сообщение:

сообщение об успехе

Перезагрузите свою систему и вы должны увидеть меню рабочего загрузчика.

Заключение

Неработоспособность Grub может быть вызвана различными причинами, особенно если у вас установлено несколько операционных систем, при их обновлении или установке могут возникать различные ошибки. Поэтому полезно иметь под рукой такую отличную и бесплатную программу для решения проблем с загрузчиком.