15.10 Нет меню GRUB с Windows 10

Вопрос или проблема

Я пытаюсь установить Ubuntu 15.10 в двойной загрузке с Windows 10. Но меню GRUB не отображается.

Компьютер поставлялся с предустановленной Windows 8.1, и я обновил его до Windows 10. Следуя инструкциям из здесь, я проделал следующие шаги:

  1. Подтвердил, что Windows 10 загружается с использованием UEFI (diskmgmt.msc сообщает, что одна файловая система на диске 0 является “EFI System Partition”. diskpart.exe указывает “*” в колонке GPT).
  2. Скачал 64-битный установщик и создал загрузочный USB в формате FAT-32 (с помощью rufus).
  3. В моем BIOS не было опции для отключения быстрой загрузки. Отключил быструю загрузку в Windows (панель управления -> параметры электропитания -> отключить быструю загрузку) и также опцию гибернации.
  4. В настройках BIOS отключил поддержку устаревших систем/BIOS и безопасную загрузку.
  5. Загрузился с живого USB и получил предложение попробовать или установить Ubuntu. Я выбрал попробовать. Поскольку это меню было представлено, я понимаю, что живой USB загрузился в режиме UEFI, а не в режиме BIOS.
  6. Создал разделы ext4 (/dev/sda6) и swap (/dev/sda9) с помощью gparted (из живого USB).
  7. Начал установку Ubuntu и выбрал установку рядом с менеджером загрузки Windows. Выбрал “расширенный инструмент разделения” для выбора раздела, выбрал sda6 для корневого раздела (с форматированием и ext4) и sda9 для swap. sda2 (UEFI раздел загрузки Windows) был отмечен как “uefi”.
  8. Завершил установку. Перезагрузился после удаления живого USB. Система загрузилась напрямую в Windows 10.
  9. Поэтому я снова перезагрузился в живой USB и запустил boot-repair с рекомендованными исправлениями. Это не дало результатов. Как рекомендовалось boot-repair, выполнил “bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi” в Windows успешно. Опять же, никакого эффекта. Отчет root-repair здесь: http://paste.ubuntu.com/15525648/

Буду признателен за любые подсказки о том, что может быть не так. Заранее спасибо.

Обновление: Если я загружаюсь с живого USB и нажимаю escape в меню “Попробовать/Установить”, появляется CLI “grub >”, и вводя “exit” здесь, я попадаю в меню GRUB, где могу выбрать установленную Ubuntu и использовать её. Но мне не хочется использовать живой USB каждый раз, когда мне нужно загрузиться в Ubuntu.

Где ваш раздел /boot/efi?

Если вы отключили режим наследия в BIOS и не установили раздел /boot/EFI в менеджере разделов установки Ubuntu, вы фактически установили загрузку наследия. Попробуйте включить загрузку наследия в BIOS и снова запустить boot repair.

РЕДАКТИРОВАТЬ: Если вы используете режим наследия, убедитесь, что он включен в BIOS и порядок загрузки установлен на наследие первым. Вы также должны убедиться, что безопасная загрузка отключена, так как иногда она мешает вам изменять MBR. Установите загрузчик на /dev/sda <—

Что произошло, так это то, что Windows 10 жестко заблокировал ваш раздел NTFS, как это бывает при ложном завершении работы/перезагрузке.

Если ваша Ubuntu установлена свежей, то вы можете снова запустить установку.

В Windows нажмите Windows, затем cmd, затем Shift+Enter, введите: powercfg -h off, Enter

Затем перезагрузитесь (на живой установочный USB Ubuntu) и снова запустите процесс установки.

На этот раз здесь:

Тип установки ubuntu

Выберите “Что-то другое” или “Стереть Ubuntu 15.10 и переустановить”. Я предпочитаю “Что-то другое”, так как это не пытается повторно использовать GRUB.

Вас попросят с этим:

Разделение gparted

Удалите все ext и swap разделы, создайте EFI, если его еще нет, если он есть, не создавайте и не удаляйте его. Добавьте раздел ext4 с точкой монтирования / и установите на него.

Удачи!

Ответ или решение

Проблема: Отсутствие меню GRUB при загрузке Windows 10 и Ubuntu 15.10

Вы столкнулись с распространенной проблемой в конфигурациях двойной загрузки Ubuntu и Windows 10. Зачастую GRUB (загрузчик, используемый в Linux) не отображается из-за проблем с загрузочными настройками UEFI или legacy BIOS, особенно после обновления Windows.

Анализ вашей ситуации:

  1. Проверка режима UEFI: Вы подтвердили, что Windows 10 работает в режиме UEFI, поэтому установка Ubuntu также должна быть выполнена в этом режиме, чтобы оба ОС корректно взаимодействовали.

  2. Создание загрузочного USB: Вы правильно создали загрузочный USB-накопитель в формате FAT-32, что также важно для UEFI.

  3. Настройки BIOS: Вам удалось отключить Legacy Support и Secure Boot. Эти меры необходимы, чтобы минимизировать конфликты между Windows и Ubuntu.

  4. Сборка разделов: Вы создали необходимые разделы для установки Ubuntu, обозначив корневой(/) и swap-разделы. Однако, важно убедиться, что раздел EFI на 100 МБ, созданный Windows, не был изменен или удален.

  5. Завершение установки: К сожалению, после завершения установки и удаления USB, системный загрузчик вернулся в Windows. Это часто указывает на то, что GRUB не был установлен корректно.

  6. Использование Live USB: Как вы заметили, возможность загрузки через GRUB CLI указывает на то, что GRUB установлен, но не добавлен в загрузочную последовательность UEFI.

Рекомендации по решению проблемы:

  1. Проверьте раздел EFI: Убедитесь, что он существует и правильно настроен. Обычно это /dev/sda1, и он должен быть размечен как "EFI System Partition".

  2. Запуск установки Ubuntu снова:

    • Отключите гибернацию в Windows: Откройте командную строку (Windows + X, затем "Командная строка (администратор)") и выполните команду:
      powercfg -h off
    • Запустите установку Ubuntu заново. Используйте опцию "Something else" для более детального контроля над разделами. Убедитесь, что вы не пересоздали или не удалили раздел EFI.
  3. Используйте Boot-Repair:

    • Если загрузка Ubuntu по-прежнему вызывает проблемы, загрузитесь с Live USB и установите Boot-Repair (если он еще не установлен):
      sudo add-apt-repository ppa:yannubuntu/boot-repair
      sudo apt-get update
      sudo apt-get install -y boot-repair
      boot-repair
    • Запустите Boot-Repair и выберите рекомендованные действия для автоматической корректировки загрузки.
  4. Проверка порядка загрузки в BIOS: Убедитесь, что загрузка из UEFI настроена в правильном порядке, с Ubuntu/GRUB в приоритете.

  5. Отключение Secure Boot: Хотя вы уже его отключили, важно убедиться, что он действительно отключен, так как некоторые системы могут включаться повторно.

  6. Запуск утилиты bcdedit: Использование команды bcdedit, которую вы упомянули, действительно может помочь. Убедитесь, что команда была выполнена правильно и что она соответствует настройкам вашего загрузчика.

Заключение

Проблема с отсутствием меню GRUB при загрузке возможно связана с различными факторами, начиная от неправильной конфигурации UEFI до возможных остатков старых установок. Следуя описанным шагам, вы сможете устранить эту неисправность и добиться успешной установки Ubuntu 15.10 в режиме двойной загрузки с Windows 10. Если все шаги выполнены правильно, вы должны увидеть GRUB при следующей загрузке системы без необходимости использовать Live USB. Удачи!

Оцените материал
Добавить комментарий

Капча загружается...