os-prober не может найти Windows 10

os-prober не может найти Windows 10

У меня есть 2 жестких диска.

  • Samsung nvme SSD (Linux)
  • SSD-накопитель Kingston (Windows 10)

Параметры загрузки:

  • Хранилище: UEFI
  • Быстрая загрузка: отключена

Варианты прошивки

Меню загрузки

Это работает:

Сначала я установил Arch Linux на Samsung nvme SSD. Вы можете увидеть GRUBзагрузчик вэтотизображение. После этого я установил Windows 10. Я видел некоторые комментарии о разделе Windows EFI. Но Windows 10 не создает раздел EFI. Как вы можете видеть на изображении, на Samsung nvme SSD есть загрузочная запись Windows (Windows установлена ​​на Kingston SSD).

Теперь я могу загрузить как Windows, так и Linux, выбрав соответствующее загрузочное устройство изМеню загрузки. Когда я загружу Linux и восстановлю загрузчик, os-proberобнаружит раздел Windows и grub добавит его в меню. Он загрузит Windows без каких-либо проблем.

Это не работает:

Если я сначала установлю Windows, а затем Linux, os-proberто не смогу найти Windows 10.

ПРИМЕЧАНИЕ:

  • Во всех вышеперечисленных случаях я отключил опцию быстрого запуска Windows 10.
  • Во всех вышеперечисленных случаях я убедился, что обе операционные системы используют UEFI.
  • Я устанавливал Windows и Linux несколько раз, чтобы убедиться, что это поведение одинаково

Почему os-proberне удалось найти раздел Windows, если Windows была установлена ​​первой?

Связанный контент