Я пытаюсь выполнить двойную загрузку Windows 10 с Ubuntu и сталкиваюсь с множеством проблем с тем, что Windows 10 автоматически загружается в режиме UEFI и не хочет переустанавливать Windows для поддержки Legacy Boot.
Моя установка Ubuntu была выполнена в режиме Legacy, поэтому я выполнил инструкции по этой ссылке, чтобы преобразовать установку в режим UEFI. До сих пор у меня возникали две проблемы:
1) При запуске Boot-Repair в режиме Legacy доступно меню GRUB Location, но невозможно применить исправления без загрузки в режиме UEFI. 2) При запуске Boot-Repair в режиме UEFI меню GRUB Location полностью недоступно. Название «Местоположение GRUB» выделено серым цветом, и на вкладке нет информации.
Я создал Boot Info с программой Boot-Repair, расположенной этой ссылкой .
Комментарии к вашему вопросу могут быть полезны. Кроме того, хотя прошло некоторое время с тех пор, как я использовал Boot Repair, вам может не понадобиться информация на вкладке «GRUB location» при запуске в режиме EFI, поэтому вы можете попробовать ее без ввода этих данных. Если вы предпочитаете попробовать что-то еще, вот еще один способ сделать это:
Отключить безопасную загрузку. (См. Эту страницу для моих указателей о том, как это сделать.) Загрузите USB-накопитель или версию CD-R моего менеджера загрузки rEFInd. Подготовьте загрузочный носитель, используя изображение rEFInd. Загрузитесь с использованием среды rEFInd. Он должен содержать опции для загрузки как Windows, так и Ubuntu. Попробуйте оба варианта загрузки Windows и Ubuntu. Если оба работают ... Загрузитесь в Ubuntu. Смонтируйте ESP (/dev/sda2) в /boot/efi (возможно, вам понадобится создать этот каталог). Вы можете сделать это временно с помощью команды mount, но в конечном итоге вам может понадобиться создать запись /etc/fstab для этого. Установите загрузчик EFI. Два варианта могут быть относительно легкими: вы можете установить пакет rEFInd Debian или PPA для использования rEFInd, а не GRUB в качестве менеджера загрузки по умолчанию. Вы можете вручную установить GRUB, установив пакет grub-efi-amd64-signed. Вам также может понадобиться ввести sudo grub-install, а затем sudo update-grub, чтобы полностью установить и настроить его. Проверьте, что вы можете загрузиться. Вы можете дополнительно включить безопасную загрузку; однако, если вы установили rEFInd, вам, вероятно, придется перепрыгнуть через дополнительные обручи, как описано в документации rEFInd Secure Boot.Комментарии к вашему вопросу могут быть полезны. Кроме того, хотя прошло некоторое время с тех пор, как я использовал Boot Repair, вам может не понадобиться информация на вкладке «GRUB location» при запуске в режиме EFI, поэтому вы можете попробовать ее без ввода этих данных. Если вы предпочитаете попробовать что-то еще, вот еще один способ сделать это:
Отключить безопасную загрузку. (См. Эту страницу для моих указателей о том, как это сделать.) Загрузите USB-накопитель или версию CD-R моего менеджера загрузки rEFInd. Подготовьте загрузочный носитель, используя изображение rEFInd. Загрузитесь с использованием среды rEFInd. Он должен содержать опции для загрузки как Windows, так и Ubuntu. Попробуйте оба варианта загрузки Windows и Ubuntu. Если оба работают ... Загрузитесь в Ubuntu. Смонтируйте ESP (/dev/sda2) в /boot/efi (возможно, вам понадобится создать этот каталог). Вы можете сделать это временно с помощью команды mount, но в конечном итоге вам может понадобиться создать запись /etc/fstab для этого. Установите загрузчик EFI. Два варианта могут быть относительно легкими: вы можете установить пакет rEFInd Debian или PPA для использования rEFInd, а не GRUB в качестве менеджера загрузки по умолчанию. Вы можете вручную установить GRUB, установив пакет grub-efi-amd64-signed. Вам также может понадобиться ввести sudo grub-install, а затем sudo update-grub, чтобы полностью установить и настроить его. Проверьте, что вы можете загрузиться. Вы можете дополнительно включить безопасную загрузку; однако, если вы установили rEFInd, вам, вероятно, придется перепрыгнуть через дополнительные обручи, как описано в документации rEFInd Secure Boot.Комментарии к вашему вопросу могут быть полезны. Кроме того, хотя прошло некоторое время с тех пор, как я использовал Boot Repair, вам может не понадобиться информация на вкладке «GRUB location» при запуске в режиме EFI, поэтому вы можете попробовать ее без ввода этих данных. Если вы предпочитаете попробовать что-то еще, вот еще один способ сделать это:
Отключить безопасную загрузку. (См. Эту страницу для моих указателей о том, как это сделать.) Загрузите USB-накопитель или версию CD-R моего менеджера загрузки rEFInd. Подготовьте загрузочный носитель, используя изображение rEFInd. Загрузитесь с использованием среды rEFInd. Он должен содержать опции для загрузки как Windows, так и Ubuntu. Попробуйте оба варианта загрузки Windows и Ubuntu. Если оба работают ... Загрузитесь в Ubuntu. Смонтируйте ESP (/dev/sda2) в /boot/efi (возможно, вам понадобится создать этот каталог). Вы можете сделать это временно с помощью команды mount, но в конечном итоге вам может понадобиться создать запись /etc/fstab для этого. Установите загрузчик EFI. Два варианта могут быть относительно легкими: вы можете установить пакет rEFInd Debian или PPA для использования rEFInd, а не GRUB в качестве менеджера загрузки по умолчанию. Вы можете вручную установить GRUB, установив пакет grub-efi-amd64-signed. Вам также может понадобиться ввести sudo grub-install, а затем sudo update-grub, чтобы полностью установить и настроить его. Проверьте, что вы можете загрузиться. Вы можете дополнительно включить безопасную загрузку; однако, если вы установили rEFInd, вам, вероятно, придется перепрыгнуть через дополнительные обручи, как описано в документации rEFInd Secure Boot.