Как восстановить GRUB2, когда Ubuntu не загрузится

Оглавление:

Как восстановить GRUB2, когда Ubuntu не загрузится
Как восстановить GRUB2, когда Ubuntu не загрузится

Видео: Как восстановить GRUB2, когда Ubuntu не загрузится

Видео: Как восстановить GRUB2, когда Ubuntu не загрузится
Видео: Как стать хакером | Командная строка Windows - YouTube 2024, Апрель
Anonim
Ubuntu и многие другие дистрибутивы Linux используют загрузчик GRUB2. Если GRUB2 ломается - например, если вы устанавливаете Windows после установки Ubuntu или перезаписываете MBR, вы не сможете загрузиться в Ubuntu.
Ubuntu и многие другие дистрибутивы Linux используют загрузчик GRUB2. Если GRUB2 ломается - например, если вы устанавливаете Windows после установки Ubuntu или перезаписываете MBR, вы не сможете загрузиться в Ubuntu.

Вы можете легко восстановить GRUB2 с компакт-диска или USB-накопителя Ubuntu. Этот процесс отличается от восстановления старого загрузочного загрузчика GRUB в старых дистрибутивах Linux.

Этот процесс должен работать на всех версиях Ubuntu. Он был протестирован на Ubuntu 16.04 и Ubuntu 14.04.

Графический метод: восстановление загрузки

Boot Repair - графический инструмент, который может восстанавливать GRUB2 одним щелчком мыши. Это идеальное решение для проблем с загрузкой для большинства пользователей.

Если у вас есть носитель, на котором установлен Ubuntu, вставьте его в свой компьютер, перезапустите и загрузите с съемного диска. Если вы этого не сделаете, загрузите Live CD с Ubuntu и запишите его на диск или создайте загрузочный USB-накопитель.

Когда Ubuntu загружается, нажмите «Попробовать Ubuntu», чтобы получить полезную среду рабочего стола.

Перед продолжением убедитесь, что у вас есть подключение к Интернету. Вам может потребоваться выбрать сеть Wi-Fi и ввести ее фразу.
Перед продолжением убедитесь, что у вас есть подключение к Интернету. Вам может потребоваться выбрать сеть Wi-Fi и ввести ее фразу.

Откройте окно терминала из Dash и запустите следующие команды для установки и запуска Boot Repair:

sudo apt-add-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair

Окно «Восстановление загрузки» автоматически сканирует вашу систему после запуска
Окно «Восстановление загрузки» автоматически сканирует вашу систему после запуска

boot-repair

команда. После сканирования вашей системы нажмите кнопку «Рекомендуемый ремонт», чтобы восстановить GRUB2 одним щелчком мыши.

Вы можете использовать дополнительные параметры здесь, но вики Ubuntu рекомендует вам не использовать расширенные параметры, если вы не знаете, что делаете. Рекомендуемый вариант ремонта может автоматически исправить большинство проблем, и вы можете еще больше испортить свою систему, выбрав неправильные расширенные параметры.

Boot Repair начнет работать. Он может попросить вас открыть терминал и скопировать / вставить в него несколько команд.
Boot Repair начнет работать. Он может попросить вас открыть терминал и скопировать / вставить в него несколько команд.

Просто следуйте инструкциям на экране. Выполните инструкции, которые хотите выполнить Boot Repair, и нажмите «Переслать», чтобы продолжить работу с мастером. Инструмент проведет вас через все, что вам нужно.

Image
Image

Перезагрузите компьютер после того, как инструмент Boot Repair завершит применение его изменений. Ubuntu должен нормально загружаться.

Метод терминала

Если вы предпочитаете загрязнять руки, вы можете сделать это самостоятельно с терминала. Вам нужно будет загрузиться с живого компакт-диска или USB-накопителя, как в приведенном выше графическом методе. Убедитесь, что версия Ubuntu на компакт-диске совпадает с версией Ubuntu, установленной на вашем компьютере. Например, если у вас установлен Ubuntu 14.04, убедитесь, что вы используете Live CD Ubuntu 14.04.

Откройте терминал после загрузки в живую среду. Определите раздел Ubuntu, установленный при использовании одной из следующих команд:

sudo fdisk -l sudo blkid

Вот вывод обеих команд. в

fdisk -l

команда, раздел Ubuntu идентифицируется словом

Linux

в столбце «Система». в

blkid

команды, раздел идентифицируется

ext4

файловая система.

Если у вас несколько разделов Linux ext4, вы можете получить представление о том, какой из них можно посмотреть на размер разделов и их порядок на диске.

Выполните следующие команды, чтобы монтировать раздел Ubuntu в / mnt / ubuntu, заменив
Выполните следующие команды, чтобы монтировать раздел Ubuntu в / mnt / ubuntu, заменив

/dev/sdX#

с именем устройства вашего раздела Ubuntu из приведенных выше команд:

sudo mkdir /mnt/ubuntu sudo mount /dev/sdX# /mnt/ubuntu

На скриншоте выше наш раздел Ubuntu - / dev / sda1. Это означает первый раздел на первом жестком диске.

Важный: Если у вас есть отдельный загрузочный раздел, пропустите указанную выше команду и установите вместо этого загрузочный раздел в / mnt / ubuntu / boot. Если вы не знаете, есть ли у вас отдельный загрузочный раздел, вы, вероятно, этого не делаете.

Выполните следующую команду, чтобы переустановить grub с live CD, заменив / dev / sdX на имя устройства на жестком диске выше. Опустите номер. Например, если вы использовали
Выполните следующую команду, чтобы переустановить grub с live CD, заменив / dev / sdX на имя устройства на жестком диске выше. Опустите номер. Например, если вы использовали

/dev/sda1

выше, используйте

/dev/sda

Вот.

sudo grub-install --boot-directory=/mnt/ubuntu/boot /dev/sdX

Перезагрузите компьютер, и Ubuntu должен правильно загрузиться.
Перезагрузите компьютер, и Ubuntu должен правильно загрузиться.

Для получения более подробной технической информации, в том числе о том, как использовать команду chroot для доступа к поврежденным файлам системы Ubuntu и восстановлению GRUB2, обратитесь к вики Ubuntu.

Рекомендуемые: