Я хочу выполнить двойную загрузку моей системы с Windows 10 и Ubuntu 20.04, но я не хочу отключать безопасную загрузку.
Я наткнулся на руководство по установке, в котором загрузчик GRUB был установлен внутри корневого каталога, а затем с помощью опции easy BCD grub был добавлен в загрузчик Windows.
Но мой компьютер работает с UEFI, поэтому я не могу запустить Easy BCD. Есть ли другой способ добиться такого же результата?
Раньше я делал то же самое, устанавливая grub в корневой раздел, а затем вручную копируя первые 512 байт корня в файл linux.bin. Затем скопируйте это на диск C: и вручную создайте запись в загрузчике Windows с помощью bcdedit, направленную на этот файл. Этот подход использовался на диске MBR с устаревшим BIOS, но, похоже, не работает на диске GPT с UEFI, который я использую сейчас. Мне не удалось добавить Ubuntu в загрузчик Windows, но я нашел обходной путь (если это можно так назвать). Установите загрузчик Ubuntu в раздел EFI и выберите его в меню выбора «загрузочных устройств» во время загрузки системы.
Шаги показаны на рисунке:
Сначала установите Windows заново в режиме UEFI (отключив CSM). Позволять он создает необходимые разделы автоматически.
После завершения установки перейдите в «Управление дисками» и сожмите C: сделать нераспределенное пространство.
Загрузитесь с установочного носителя Ubuntu и выберите «Попробовать Ubuntu». Создавать нужные разделы. Я использую root (/), swap и home (/home).
Теперь начните установку. Выберите «что-то еще».
Сопоставьте корень, подкачку и домашний раздел с соответствующими разделами.
Когда дело доходит до «устройство для установки загрузчика», выберите EFI раздел. Дайте установке завершиться.
Таким образом, мы не трогали загрузчик Windows. Когда мы перезагружаемся, мы напрямую перейдите в Windows, как и раньше.
Чтобы войти в Ubuntu, коснитесь функциональной клавиши выбора загрузочных устройств. (F11 для плат MSI).
Выберите запись с надписью «Ubuntu».
Теперь вы можете войти во вновь установленную Ubuntu.
Надеюсь, это было полезно. Удачи.