ventoy / Ventoy

A new bootable USB solution.
https://www.ventoy.net
GNU General Public License v3.0
61.83k stars 4.02k forks source link

[issue]: EFI Shell 2.0 ISO #2976

Open guijan opened 6 days ago

guijan commented 6 days ago

Official FAQ

Ventoy Version

1.0.99

What about latest release

Yes. I have tried the latest release, but the bug still exist.

Try alternative boot mode

Not applicable. The EFI shell only runs on EFI machines.

BIOS Mode

UEFI Mode

Partition Style

GPT

Disk Capacity

16GB

Disk Manufacturer

Phison Electronics Corporation

Image file checksum (if applicable)

Yes.

Image file download link (if applicable)

https://github.com/pbatard/UEFI-Shell/releases/download/4.632/UEFI-Shell-2.0-4.632-RELEASE.iso

What happened?

Ventoy can't load the EFI Shell ISOs.

Using the GRUB command line works:

loopback loop (hd1,gpt1)/ventoy/UEFI-Shell-2.0-4.632-RELEASE.iso
chainloader (loop)/EFI/BOOT/BOOTX64.EFI
boot

I'm using an outdated one because my test machine only supports the EFI Shell 2.0, but it doesn't matter.

catherinedoyel commented 3 days ago

Ventoy can boot EFI file directly, why don't you just extract the BOOTX64.EFI and rename it to UEFIShell2.EFI?

randompersononinternet69 commented 3 days ago

Ventoy can boot EFI file directly, why don't you just extract the BOOTX64.EFI and rename it to UEFIShell2.EFI?

Yes, that should work

Official FAQ

  • [x] I have checked the official FAQ.

Ventoy Version

1.0.99

What about latest release

Yes. I have tried the latest release, but the bug still exist.

Try alternative boot mode

Not applicable. The EFI shell only runs on EFI machines.

BIOS Mode

UEFI Mode

Partition Style

GPT

Disk Capacity

16GB

Disk Manufacturer

Phison Electronics Corporation

Image file checksum (if applicable)

Yes.

Image file download link (if applicable)

https://github.com/pbatard/UEFI-Shell/releases/download/4.632/UEFI-Shell-2.0-4.632-RELEASE.iso

What happened?

Ventoy can't load the EFI Shell ISOs.

Using the GRUB command line works:

loopback loop (hd1,gpt1)/ventoy/UEFI-Shell-2.0-4.632-RELEASE.iso
chainloader (loop)/EFI/BOOT/BOOTX64.EFI
boot

I'm using an outdated one because my test machine only supports the EFI Shell 2.0, but it doesn't matter.

Invaild file system maybe?