Груб не обнаруживает файлов загрузки Windows 10 EFI.

Вопрос или проблема

Недавно я установил lubuntu на новый раздел, и при этом отформатировал efi-раздел в FAT32. Теперь я хочу загрузиться в Windows 10, но ни один из обычных методов восстановления не сработал – efi-файлы находятся в efi-разделе, но ничего не распознаёт их. Я могу войти в меню grub, так что порядок загрузки в BIOS правильный. Я пробовал:

  • команду update-grub: она не обнаруживает загрузчик Windows. Также os-prober не работает.
  • утилиту boot-repair: она говорит, что завершила работу успешно, но всё равно не работает. Вот её сводка информации о загрузке.
  • Создание пользовательской записи grub, как описано здесь. Она не может найти загрузочные файлы.

Я разместил загрузочные файлы в efi-разделе, запустив bootrec и bootsect, и монтируя и размонтируя efi-раздел из командной строки в восстановительном USB. Восстановительные файлы старые – я думаю, они из Windows 10, но намного более старая сборка, чем та, что установлена на диске. Может ли это быть причиной того, что загрузочные файлы не обнаруживаются? Я не знаю, что ещё может быть, поскольку boot-repair находит efi-файлы в правильном разделе (sdb2).

Любая помощь будет очень признательна.

Единственное предложение, которое я могу предложить, – это рассмотреть возможность переустановки Windows 10, что означает удаление lubuntu. Причина этого как решения в том, что система не распознаёт EFI-файлы, даже если вы можете видеть файлы на вашем компьютере. Это может означать, что файлы скрыты (если это возможно) или недоступны для вашего устройства. Другой вариант – обратиться к производителю вашего компьютера, так как они могут предложить решение, которое не требует переустановки Windows 10.

Вот статья, которая предоставляет некоторую информацию о восстановлении Windows 10:
https://support.microsoft.com/en-us/help/12415/windows-10-recovery-options

Ответ или решение

При возникновении проблемы с загрузкой Windows 10 после установки Lubuntu и форматирования EFI-раздела, необходимо учитывать несколько ключевых моментов для корректного восстановления загрузки операционной системы. Ваша ситуация предполагает, что файлы загрузчика Windows находятся на EFI-разделе, но GRUB не может их обнаружить. Рассмотрим возможные причины и пути решения вашей проблемы.

Причины, по которым GRUB не обнаруживает загрузочные файлы Windows:

  1. Форматирование EFI-раздела: При форматировании EFI-раздела в FAT32 (что было сделано), существует вероятность, что к файлам системы загрузки Windows могли быть применены изменения, которые повлияли на их доступность или целостность.

  2. Повреждение файлов загрузчика: Если у вас есть старые файлы загрузчика Windows, они могут быть несовместимы с текущей версией Windows 10. В результате, даже если GRUB видит файлы, он не может их правильно интерпретировать.

  3. Настройка конфигурации GRUB: Иногда могут возникать проблемы с конфигурацией GRUB, которые мешают ему правильно обнаружить другие операционные системы.

Возможные решения:

  1. Проверка наличия EFI-файлов:

    • Убедитесь, что в EFI-разделе находятся файлы загрузчика Windows. Обычно это файлы, расположенные в папке EFI/Microsoft/Boot/. Проверьте наличие файлов bootmgfw.efi, так как этот файл является основным для загрузки Windows.
  2. Использование Boot Repair:

    • Вы уже использовали Boot Repair, но убедитесь, что вы правильно выбрали опции. Запустите его еще раз и в этом процессе выберите опцию "Recommended repair". Проверьте лог на наличие ошибок или предупреждений.
  3. Создание пользовательской записи GRUB вручную:

    • В GRUB можно добавить запись для Windows вручную. Для этого вам нужно открыть файл конфигурации GRUB (обычно /etc/grub.d/40_custom), а затем добавить следующий код:
      menuentry "Windows 10" {
      insmod part_gpt
      insmod fat
      set root='hd0,gpt2'
      chainloader /EFI/Microsoft/Boot/bootmgfw.efi
      }

      Обязательно замените hd0,gpt2 на правильный номер диска и раздела, где расположены ваши EFI-файлы.

  4. Восстановление с помощью медицины Windows:

    • Используйте установочный носитель Windows 10 для доступа к средству восстановления. Выберите "Проблемы с загрузкой" и выполните команду bootrec.exe /rebuildbcd, которая проверит существующие установки Windows и попытаться восстановить загрузочный каталог.
  5. Переустановка Windows 10:

    • Если вышеуказанные шаги не принесли результата, возможно, стоит рассмотреть переустановку Windows 10. Это крайняя мера, но она может решить проблемы с нераспознаванием загрузочных файлов.
  6. Обратитесь в техподдержку:

    • Свяжитесь с производителем вашего устройства или технической поддержкой Microsoft, если ни один из способов не привел к решению. Возможно, они имеют специфические решения для вашего случая.

Заключение

Проблемы с загрузкой операционных систем часто имеют много источников. Удостоверьтесь в целостности файлов загрузки, используйте Boot Repair правильно, а по необходимости создавайте пользовательские записи в GRUB. В крайнем случае, всегда можно обратиться к профессионалам или провести переустановку Windows. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за помощью.

Оцените материал
Добавить комментарий

Капча загружается...