Библиотека сайта 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 обновите список пакетов:
$ sudo apt-get update
Теперь вы можете установить Boot Repair:
$ sudo apt-get install -y boot-repair
После успешного окончания установки запустите Boot Repair из Applications > Boot Repair:
Использование Boot Repair для исправления ошибок Grub
После запуска Boot Repair вы увидите стартовое окно программы:
Самая первая опция (Recommended repair) может исправить ошибки Grub, кликните ее, и она запустит процесс восстановления/переустановки, показанный на скриншоте ниже.
Согласно инструкциям, приведенным на скриншоте, откройте терминал и выполните следующие три команды:
$ 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 может быть вызвана различными причинами, особенно если у вас установлено несколько операционных систем, при их обновлении или установке могут возникать различные ошибки. Поэтому полезно иметь под рукой такую отличную и бесплатную программу для решения проблем с загрузчиком.