В настоящее время у меня есть установка с двойной загрузкой, когда у меня есть Windows 10 на одном диске и Ubuntu на другом. Это было установлено в режиме CSM, а не UEFI. Он отлично работает, когда я запускаю свой компьютер, я могу выбрать Ubuntu или Windows с загрузчиком GRUB. Теперь я хотел подготовиться к Windows 11, одно из требований для Windows 11 — включить «Безопасную загрузку». Чтобы включить это, мне пришлось перейти на UEFI. Проблема в том, что с UEFI я не могу загрузить Ubuntu. В параметрах загрузки он показывает только «Windowsbootmanager», и единственный диск, который я могу выбрать, это тот, на котором есть окна. После переключения обратно в режим CSM я могу получить доступ к Windows и Ubuntu.
Дополнительные заметки из моего исследования:
- Мой
/загрузка/efi
каталог пуст.
grub-установить --версия
дал мне: установка grub (GRUB) 2.04-1ubuntu26.13
Следуя инструкциям из ответов (создание раздела и использование восстановления загрузки):
Теперь я вижу две опции в моем BIOS/UEFI: Диспетчер загрузки Windows (Samsung SSD EVO 250 ГБ)
и Ubuntu (Samsung SSD EVO 250 ГБ)
. Если я выберу Ubuntu в качестве первого варианта загрузки, я получу следующий экран с ошибкой:
Экран ошибки Ubuntu GRUB
Теперь невозможно загрузить Ubuntu. Даже если я переключусь обратно на CSM.
Вот pastebin от восстановления загрузки: http://paste.ubuntu.com/p/4qhwYQt8k8/
Интересно, нужно ли мне конвертировать диск с Ubuntu из MBR в таблицу разделов GPT. Если да, то как я могу это сделать? Я нашел инструмент gdsik, но, как уже упоминалось, моя Ubuntu больше не загружается.