ventoy / Ventoy

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

[issue]: Arch Linux ISO doesn't work #2305

Open rieje opened 1 year ago

rieje commented 1 year ago

Official FAQ

Ventoy Version

1.0.89

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

4GB

Disk Manufacturer

No response

Image file checksum (if applicable)

Yes.

Image file download link (if applicable)

https://mirrors.mit.edu/archlinux/iso/2023.03.01/archlinux-2023.03.01-x86_64.iso

What happened?

Arch Linux ISO does not boot in both normal and grub2 mode. Upon selecting either of these options, there's the following output that shows very briefly (I can barely make out the output):

_ 
error: syntax error
error: incorrect commands
error: can't find command '???A???E??W'
--

followed by:

Press any key to continue...

I'm on Arch Linux and intalled ventoy from the official repositories. Then I installed ventoy on the flash drive and copied the latest official Arch Linux ISO (integrity verified) via the CLI without issues.

I've also tried creating an empty ventoy.json in the same directory as the ISO (i do not use any plugins), but same issue. Flash drive boots the ISO fine without Ventoy.

ventoy commented 1 year ago

Don't checksum the ISO file in you Arch Linux, checksum the ISO file in Ventoy menu as follows and upload your result screenshot here. https://github.com/ventoy/Ventoy/blob/master/ICON/filechecksum.gif

kevyyar commented 1 year ago

I have the same exact issue as the OP has described.

aaron-imbrock commented 1 year ago

Hello, Ventoy v1.0.74 has this same issue when attempting to install archlinux-2023.07.01-x86_64.iso. The following output repeats numerous times before returning to the main Ventoy install list.

error: syntax error.
error: Incorrect command.
error: syntax error.
error: $.
...

As always, thank you for a very nice product!

xlacroixx commented 1 year ago

This is most likely an ISO image corruption. Try checksumming the Arch ISO image. I recommend using BLAKE2b, with command b2sum. You can find Arch's checksums here.

abdelrahman-essawy commented 1 year ago

This is most likely an ISO image corruption. Try checksumming the Arch ISO image. I recommend using BLAKE2b, with command b2sum. You can find Arch's checksums here.

I had the same problem, I have checked the checksum (SHA256), before booting into ventoy the checksum matched. But the checksum changed after booting into arch linux using ventoy.

SamTheGreatCoder commented 5 months ago

Booting the 2024.6.1 image on kernel 6.9.3 worked for me just now, using grub2 mode in the boot selector, instead of using normal boot mode within ventoy.

aaron-imbrock commented 1 week ago

Does this issue need to stay open?