В Windows метод загрузки определяется схемой разбиения жесткого диска.
- На GPT-дисках Windows будет загружаться только с UEFI
- На MBR-дисках Windows будет загружаться только с CSM / BIOS. наследие
Это означает, что ваш диск GPT, и вы не можете загрузить Windows с помощью CSM.
Простые решения:
- Настройте UEFI, чтобы разрешить загрузку UEFI и загрузку CSM одновременно (может быть недоступно в вашем UEFI)
- Переустановите Linux в режиме UEFI
Не очень простые решения:
Установите GRUB в режиме UEFI. Это сделает Linux загрузочным без CSM.
Требуется довольно много повозиться. Вы должны установить GRUB в ESP (системный раздел EFI), добавить его в загрузочный список UEFI, загрузить Linux в режиме UEFI и настроить его так, чтобы всегда устанавливать обновления для GRUB в режиме UEFI. Если я правильно помню, вы не можете сделать это при загрузке с CSM, потому
/sys/firmware/efi/efivars
что не существует.Переразбейте жесткий диск по схеме MBR и исправьте Windows для работы с ним.
Требует много переделок и осторожности. Изменение схемы разбиения приведет к аннулированию всех ваших разделов, вам придется делать резервные копии заранее и восстанавливать их впоследствии. Windows может суетиться по поводу переключения на MBR и, скорее всего, не будет загружаться. В лучшем случае достаточно будет выполнить «автоматическое восстановление» с установочного носителя Windows, в противном случае вам придется исправить BCD (Boot Configuration Data) вручную.