[issue]: Espack not work
Official FAQ
- [x] I have checked the official FAQ.
Ventoy Version
1.1.05
What about latest release
Yes. I have tried the latest release, but the bug still exist.
Try alternative boot mode
Yes. I have tried them, but the bug still exist.
BIOS Mode
UEFI Mode
Partition Style
GPT
Disk Capacity
32GB
Disk Manufacturer
Sandisk
Image file checksum (if applicable)
None
Image file download link (if applicable)
No response
What happened?
I'm attempting to downgrade the BIOS on my Intel NUC10 using the iFlashVEfi64.efi firmware utility. Here are the steps I've taken:
Boot Configuration:
Used the default bootx64.efi loader from ESPack
Placed iFlashVEfi64.efi in the EFI system partition at: /efi/BOOT/
Image Creation:
Executed espack.bat (Windows environment) to generate custom esp.img
Boot Attempt:
Deployed the image via Ventoy 1.0.96 (latest stable release)
Received UEFI boot error: "No bootfile found for UEFI! Maybe the image does not support X64 UEFI"
The efi boot file for an x86 64-bit image must be named \efi\boot\bootx64.efi So Ventoy will be looking for a file with that path and name in the image. I suggest you rename the file iFlashVEfi64.efi to bootx64.efi
The efi boot file for an x86 64-bit image must be named \efi\boot\bootx64.efi So Ventoy will be looking for a file with that path and name in the image. I suggest you rename the file iFlashVEfi64.efi to bootx64.efi
Sorry for not making it clear earlier. I am using the default 'BOOTX64.efi' provided by espack, which is the UEFI Shell. My intention is to boot into the UEFI Shell through Ventoy, and then manually execute 'iFlashVEfi64 bios.rom' within the UEFI Shell environment.
The efi boot file for an x86 64-bit image must be named \efi\boot\bootx64.efi So Ventoy will be looking for a file with that path and name in the image. I suggest you rename the file iFlashVEfi64.efi to bootx64.efi
Additionally, it should be noted that I have tried the method you suggested — renaming 'iFlashVEfi64.efi' to 'BOOTX64.efi' — but it still throws the error "No bootfile found for UEFI! Maybe the image does not support X64 UEFI".
Can you load the .img file in 7zip or similar and confirm that \efi\boot\bootx64.efi exists in your .img file (or provide the .img file)? P.S. Try latest version of Ventoy (though I don't think it will help).
Can you load the .img file in 7zip or similar and confirm that \efi\boot\bootx64.efi exists in your .img file (or provide the .img file)? P.S. Try latest version of Ventoy (though I don't think it will help).