Приветствую. Знаю, тема избитая и больная. Здесь на форуме я много читал на эту тематику, но решения увы так и не нашёл. У всех причины разные, в основном тема это восстановление загрузчиков. Но у меня ситуация иная. Читал на эту тему статьи на разных ресурсах. Но описанные методы увы ныне не рабочие из-за деградации GRUB в современных версиях. Сколько перечитал обсуждений, а создаётся такое впечатление, что проблема есть, а решений нет.
У меня ситуация такая. На двух разных SSD стоят по отдельности две ОС: Ubuntu 20.04 и Windows 10, и каждая имеет свой UEFI раздел. Обе SSD под GPT разметкой. Через загрузочное меню BIOS обе системы грузятся нормально. Но мне надоело каждый раз давить F12, чтобы загрузиться в Windows 10. Часто не успеваю нажимать F12 да и вызов часто вовремя не срабатывает. Заставить grub загружать Windows 10, я так и не смог, update-grub тупо не видит Windows 10, игнорит. Вручную прописывал в /etc/grub.d/40_custom, не работает, пробывал по всякому, всё без толку.
Вывод команды sudo parted -l:
Модель: ATA Samsung SSD 850 (scsi)
Диск /dev/sda: 120GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: gpt
Флаги диска:
Номер Начало Конец Размер Файловая система Имя Флаги
1 1049kB 106MB 105MB fat32 загрузочный, esp
2 106MB 17,3GB 17,2GB ext4
3 17,3GB 120GB 103GB ext4
Ошибка: Резервная таблица GPT повреждена, но главная кажется корректной, поэтому
она и будет использоваться.
OK/Отменить/Cancel? ok
Модель: ATA SPCC Solid State (scsi)
Диск /dev/sdb: 60,0GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: gpt
Флаги диска:
Номер Начало Конец Размер Файловая система Имя Флаги
1 1049kB 473MB 472MB ntfs Basic data partition скрытый, diag
2 473MB 578MB 105MB fat32 EFI system partition загрузочный, esp
3 578MB 60,0GB 59,4GB ntfs Basic data partition msftdata
По сведениям msinfo32: BIOS Mode UEFI. У Windows с UEFI всё нормально. А вот Ubuntu 20.04, как я заметил, из коробки не умеет работать с UEFI, а только делает вид, а на самом деле работает по старинке с MBR.
У меня два вопроса: Возможно ли технически заставить современную версию GRUB уметь загружать Windows? Если да, то как?