No bootfile found for UEFI — варианти за решение

by Estelle

При зареждане на образа, обикновено от USB флашка с Ventoy, някои потребители могат да получат съобщение за грешка „No bootfile found for UEFI! Maybe the image does not support x64 UEFI“.

В тази инструкция подробно се разясняват причините за грешката, начините за нейното отстраняване и стартиране от желания образ.

Причини за грешката и начини за нейното отстраняване

Съобщение за грешка „No bootfile found for UEFI! Maybe the image does not support x64 UEFI“ (Не е намерен файл за зареждане за UEFI. Възможно е образът да не поддържа x64 UEFI) при зареждане от Ventoy обикновено се дължи на комбинация от следните фактори:

  • Зареждането от флашката е извършено в режим UEFI.
  • Като тип зареждане е избран GRUB2 Mode.
  • Образът изобщо не съдържа необходимите файлове за зареждане или те не се намират на местата, където скриптовете на Ventoy ги търсят.

При това самият образ може напълно да се окаже съвместим със зареждането на UEFI, но да е организиран по различен начин, отколкото очаква Ventoy.

Режимът на зареждане GRUB2 в Ventoy е предназначен само за образи на базата на Linux и за разлика от обичайния режим „Normal mode“ извършва монтиране на образа в паметта, след което търси необходимите файлове за конфигурация на зареждането, за да предаде управлението. Ако не ги намери на зададените места, скриптът на Ventoy съобщава за разглежданата грешка.

Оттук следват основните варианти за решение:

  1. Използвайте Normal mode — при избор на вариант за зареждане, това е основният и препоръчителният начин за зареждане във Ventoy. За образи на Windows, WinPE — по същество, единственият, който работи коректно. В Normal Mode търсенето на файлове за зареждане не се извършва от самия Ventoy, а се извършва емулация на устройството и UEFI: UEFI чете специален запис за зареждане от ISO образа, в който се съдържат адресите на файловете за конфигурация на зареждането.
  2. Опитайте да заредите в режим Legacy (CSM), като включите съответния режим на зареждане в настройките на UEFI и изберете USB устройство без обозначение UEFI/EFI като първо устройство за зареждане.
  3. За някои специфични образи може да се наложи ръчно записване на отделен USB-накопител, най-добре — с помощта на инструмента, препоръчан от разработчика (но може да ви е от полза и материалът за най-добрите програми за създаване на флаш памет за зареждане):

    въпреки че Ventoy е съвместим с много образи, съвместимостта не е 100% и понякога се налага да се използва „традиционният“ подход.

Related Articles

Leave a Comment