Почему “местоположение GRUB”, недоступное в режиме Boot Repair UEFI?

Я пробовал к Windows 10 двойной загрузки Ubuntu и сталкивался с большим количеством проблем с тем, что Windows 10 автоматически загружается в режиме UEFI и не желании переустановить Windows для поддержки Начальной загрузки Прежней версии.

Моя установка Ubuntu была сделана в режиме Legacy, таким образом, я следовал инструкциям в этой ссылке для преобразования установки в режим UEFI. До сих пор я сталкивался с двумя проблемами:

1) При выполнении Восстановления начальной загрузки в режиме Legacy меню GRUB Location доступно, но не может применить меры, не загружаясь в режиме UEFI. 2) При выполнении Восстановления начальной загрузки в режиме UEFI меню GRUB Location совершенно недоступно. Заголовок "Местоположение GRUB" отображается серым, и никакая информация не доступна во вкладке.

Я генерировал Информацию о Начальной загрузке с программой Восстановления начальной загрузки, расположенной здесь.

-1
задан 3 May 2017 в 16:37

1 ответ

Комментарии к вашему вопросу могут быть полезны. Кроме того, хотя прошло уже некоторое время с тех пор, как я использовал Boot Repair, ему может просто не понадобиться информация на вкладке «GRUB location» при запуске в режиме EFI, поэтому вы можете попробовать ее, не вводя эти данные. Если вы предпочитаете попробовать что-то еще, вот еще один способ сделать это:

  1. Отключить безопасную загрузку. (См. на этой странице для получения указаний о том, как это сделать.)
  2. Загрузите флэш-накопитель USB или версию CD-R моего менеджера загрузки rEFInd. [ 1111]
  3. Подготовьте загрузочный носитель, используя образ rEFInd.
  4. Загрузка с использованием rEFInd среды. Должны быть представлены варианты загрузки как Windows, так и Ubuntu.
  5. Попробуйте оба варианта загрузки Windows и Ubuntu. Если оба работают ....
  6. Загрузитесь в Ubuntu.
  7. Смонтируйте ESP (/dev/sda2) в /boot/efi (вам может понадобиться создать этот каталог). Вы можете сделать это временно с помощью команды mount, но в долгосрочной перспективе вам также может понадобиться создать запись /etc/fstab.
  8. Установите загрузчик EFI. Два варианта, скорее всего, будут относительно простыми:
    • Вы можете установить пакет Debian rEFInd или PPA, чтобы использовать rEFInd вместо GRUB в качестве менеджера загрузки по умолчанию.
    • Вы можете установить GRUB вручную, установив пакет grub-efi-amd64-signed. Вам также может понадобиться ввести sudo grub-install, а затем sudo update-grub, чтобы полностью установить и настроить его.
  9. Проверьте, можете ли вы загрузиться.
  10. Вы можете при желании повторно включить безопасную загрузку; однако, если вы установили rEFInd, вам, вероятно, придется перепрыгивать через некоторые дополнительные обручи, как описано в документации rEFInd Secure Boot.
1
ответ дан 3 November 2019 в 08:48

Другие вопросы по тегам:

Похожие вопросы: