Не удалось найти '\ EFI \ Boot \ bootia32.efi': [14] не найден

2996
marijnr

Когда я загружаю Windows 10 IoT (64-разрядную версию) на одном конкретном устройстве, перед загрузкой всегда появляется черный экран со следующим сообщением:

** UEFI: NTFS (ia32) **

[INFO] Загрузочный диск: PciRoot (0) / Pci (0x1D, 0x7) / Usb (0x4,0x0)

[INFO] Отключение возможных блокирующих дайверов

[INFO] Запуск драйвера NTFS

[INFO] Запущенный драйвер: efifs NTFS driver v1.0 (GRUB 2.0)

[INFO] Поиск первого раздела NTFS на загрузочном устройстве

[INFO] Проверка, нуждается ли раздел в службе NTFS

[INFO] Запуск службы разделов NTFS

[INFO] Ищу загрузчик NTFS EFI

[FAIL] Не удалось найти '\ EFI \ Boot \ bootia32.efi': [14] Не найдено

Нажмите любую клавишу для выхода.

После нажатия любой кнопки она продолжит загрузку, как и должно быть, и больше не будет проблем с устройством. Он будет работать так же хорошо, как и другие, где появляется это сообщение.

Что вызывает появление этого сообщения? И впоследствии, как я могу это исправить? Поскольку я говорю об устройстве IoT, невозможно нажать клавишу, чтобы оно загрузилось, к нему не будет подключено никакой клавиатуры.

Я предоставил быстрое исправление в качестве ответа ниже, но я ищу ответ, который не включает изменение настроек BIOS на каждом устройстве.

Что-то, что я нахожу довольно запутанным, это то, что он запрашивает bootia32.efi (который я предполагаю для 32-битной), а не bootx64.efi.

1
Запрос `bootia32.efi` указывает, что микропрограмма использует 32-битный код, а не 64-битный код; это может быть для экономии места во флэш-памяти прошивки, так как 32-битный код обычно занимает меньше места. В сообщениях также указывается, что имеется драйвер файловой системы UEFI NTFS, который превышает минимальные требования стандарта UEFI и выходит за его пределы - приятно! telcoM 5 лет назад 0

2 ответа на вопрос

1
marijnr

Я нашел временное решение случайно. Если вы перейдете в меню настроек загрузки и измените значение Configuration > Boot configuration > UEFI Bootна отключенное, этот экран больше не будет отображаться.

0
Dylan

Мне кажется, что вы скопировали предыдущую установку на это устройство.

Когда Windows установлена ​​на жесткий диск, она создает раздел на жестком диске, называемый системным разделом EFI . Этот раздел содержит /efi/..папку, на которую вы ссылались. Если эта папка НЕ существует, то Windows необходимо загрузить с помощью BIOS или устаревшего загрузчика, отключив UEFI в меню загрузки, что по сути заставляет ваш компьютер использовать устаревший загрузчик.

Короче говоря, когда вы копируете установку Windows на новый компьютер, обязательно скопируйте с ним системный раздел EFI . Или, по крайней мере, переустановите его с помощью такого инструмента, как Windows Setup или GParted.

Я проверил это, и файл и папка присутствуют в разделе EFI. Но установка действительно скопирована. У нас работает несколько типов устройств, и это помогает нам делать копии одной и той же ОС на всех разных устройствах (так как им требуется приличное количество конфигурации и программного обеспечения) marijnr 5 лет назад 0