Вопрос или проблема
У меня есть ноутбук Dell 15R, который раньше очень хорошо работал с Windows 10 и Ubuntu 16.04.
Сегодня после, по-видимому, обычного обновления рабочий стол Ubuntu стал неотзывчивым, и мне пришлось отключить его с помощью кнопки питания.
После этого я попробовал перезагрузить его, и тогда меня ждала плохая новость. Он не загрузился. 🙁
Теперь загрузочное меню больше не появляется, он загружается напрямую в Windows.
Неужели кто-то может мне помочь, пожалуйста?
После того как я попробовал инструмент Boot Repair, машина загрузилась напрямую в Windows 10.
Я выключил его и снова включил, нажав F12.
На странице загрузки я увидел, что Ubuntu и Windows присутствуют, и режим EFI Secure Off.
К счастью, я смог загрузить Ubuntu, выбрав его в меню, и сделал несколько резервных копий 🙂
Странно, но меню grub, которое было представлено, полно новых записей, некоторые из которых связаны с EFI.
Ссылка на отчет Boot Repair: http://paste2.org/MPhXHdbP (до) и http://paste2.org/n6v0XDZM
Есть идеи?
Вы должны восстановить GRUB. Сделайте следующее:
Загрузитесь с помощью Live USB/CD Ubuntu. Используйте Boot Repair, чтобы исправить проблему.
После загрузки с Live USB/CD выполните следующую команду в терминале:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update && sudo apt-get install -y boot-repair && boot-repair
Используйте Рекомендуемое восстановление. Это установит GRUB обратно 🙂
Вы сделали то, что сообщает ваш (второй) отчет в конце:
Если ваш компьютер перезагружается напрямую в Windows, попробуйте изменить порядок загрузки в вашем BIOS.
Если ваш BIOS не позволяет изменить порядок загрузки, измените стандартную загрузочную запись загрузчика Windows.
Например, вы можете загрузиться в Windows, затем введите следующую команду в командной строке администратора:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
paste.ubuntu.com ko (), используя paste.debian
paste.debian.net ko (), используя paste2
Ответ или решение
Восстановление загрузчика EFI на ноутбуке Dell 15R, который при обновлении Ubuntu перестал загружаться в систему, может быть выполнено с помощью нескольких шагов. Важно помнить, что восстановление подразумевает восстановление GRUB, который является основным загрузчиком для многосистемных конфигураций, в том числе Windows и Ubuntu. Давайте подробней рассмотрим процесс восстановления.
Шаг 1: Подготовка
-
Создайте загрузочную флешку с Ubuntu: Если у вас еще нет Live USB с Ubuntu, скачайте образ системы с официального сайта и используйте такие инструменты, как Rufus или UNetbootin, для его записи на флешку.
-
Подключите флешку к ноутбуку и перезагрузите его.
Шаг 2: Загрузка с Live USB
-
При запуске ноутбука нажмите клавишу F12 (либо другую, зависящую от вашей версии BIOS) для открытия меню загрузки.
-
Выберите вашу флешку с Ubuntu и дождитесь загрузки системы.
Шаг 3: Установка Boot Repair
Если ваша система загрузилась, откройте терминал и выполните следующие команды для установки инструмента Boot Repair:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update && sudo apt-get install -y boot-repair && boot-repair
Шаг 4: Восстановление GRUB
-
Запустите Boot Repair: После установки инструмент автоматически откроется.
-
Выберите опцию «Рекомендуемое восстановление»: Это позволит Boot Repair автоматически исправить загрузчик GRUB и установить его обратно. После завершения процесса вам будет предоставлена ссылка на отчет, который может быть полезен для дальнейшей диагностики.
Шаг 5: Изменение порядка загрузки в BIOS
Если после использования Boot Repair система все еще загружается в Windows, вам следует проверить настройки BIOS:
-
Перезагрузите ноутбук и войдите в BIOS (обычно это клавиша F2 или Delete при загрузке).
-
Найдите раздел, посвященный порядку загрузки, и убедитесь, что EFI-расположение для Ubuntu стоит первым в списке. Если у вас нет доступа к этой опции, вам нужно будет изменить загрузочный порядок через командную строку в Windows.
Шаг 6: Изменение конфигурации загрузчика Windows
Для изменения конфигурации загрузчика Windows выполните следующие шаги:
-
Загрузитесь в Windows.
-
Откройте командную строку с правами администратора и введите:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
Это перенаправит загрузчик Windows на загрузчик Ubuntu.
Заключение
После выполнения всех вышеперечисленных шагов попробуйте перезагрузить ноутбук. Если все прошло успешно, вы должны увидеть меню GRUB при загрузке системы, где сможете выбрать между Windows и Ubuntu. Обратите внимание на правильность выполнения всех команд и соблюдение последовательности действий.
В случае возникновения дополнительных трудностей, вы всегда можете обратиться в сообщество поддержки Ubuntu или на специализированные ресурсы, такие как форумы и сайты с целью найти оригинальные решения для вашего конкретного случая.