Closed knoppmyth closed 1 month ago
I also encountered the same problem,Then I tried using Rufus. When using Rufus, I was prompted:
“This mirror uses Syslinux 6.04/pre2-11-gbf6db5b4, and this program only contains the installation files for Syslinux 6.04/pre1.
Since the new version of Syslinux is not compatible with other versions, and Rufus can't possibly include all of them, you need to download two additional files (ldlinux.sys and ldlinux.bss) from the Internet. The two extra files (ldlinux.sys and ldlinux.bss) need to be downloaded from the Internet.”
Then I can boot archiso normally. Of course I'm not sure if that's the reason, Since I've always used ventoy, I ran into this problem this time, so I tried other tools.
Select grub2 mode
I just wanted to chime in and say that this is also a problem for me!
@Ithde You mentioned that there were two files you needed to source on the internet. If you know where they are found would you share that with the group? Also, if you know where the files should be placed so ventoy can use them successfully please share that too. Thanks for the great information!
Hi,
Some Info from my debugging in CachyOS:
as written also in this bugreport https://github.com/ventoy/Ventoy/issues/2824 , this issue comes from the microcode hook introduced by mkinitcpio. Somehow Ventoy does not handle the microcode handling correctly. Removing the microcode hook at an archiso build fixes the issue.
Actually the only way, is to use grub2 mode right now, which is a bit sluggish
@slyfox1186 I'm sorry, I don't know how to download it either, I just switched to Rufus and reinstalled ventoy after installing Arch again.
@slyfox1186 I'm sorry, I don't know how to download it either, I just switched to Rufus and reinstalled ventoy after installing Arch again.
If you want to use Ventoy then when the main menu loads with all of your iso files listed, press control+r to enable grub 2. This allowed me to use the latest arch iso with no issues.
I've checked the docs, is there any way to have specific ISO's use grub2 mode? I already a ventoy.json to auto select an iso and disable secondary, be nice if there was another variable to tell it to use grub2 before booting. (Just 'r' works also btw)
Yes, you can add a suffix to the filenames. Read the documents pages.
@knoppmyth @ptr1337 @slyfox1186 @duffydack This CI release should have fixed this issue. https://github.com/ventoy/Ventoy/actions/runs/9048876467 https://www.ventoy.net/en/doc_github_ci.html
Functionality verified. Thanks for the quick response.
Official FAQ
Ventoy Version
1.0.97
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
Legacy BIOS Mode
Partition Style
MBR
Disk Capacity
16GB
Disk Manufacturer
MicroCenter
Image file checksum (if applicable)
No.
Image file download link (if applicable)
https://mirror.arizona.edu/archlinux/iso/2024.05.01/
What happened?
Arch Linux 2024.05.01 won't boot with Ventoy. Errors with /ventoy/busybox/sh: can't access tty; job control turned off. See included screenshot. To create: Install Ventoy on thumb drive. Copy the Arch Linux 2024.05.01 to the Ventoy partition. Boot off the USB. Select the ISO. Select normal mode. Note the failure to boot.
I had no issue booting the ISO with QEMU or Virtualbox.