I see Ventoy 1.0.21 UEFI now has added a very annoying check!
I understand your reasons, however this message seems to be displayed even if the boot drive has a unique size.
Your said there will not be a problem with Ventoy if the boot USB disk has a unique total size - but this 10 second delay is still shown even if the USB drive has a unique total capacity and there is no other drive present of the same size.
It would be better to be compatible with a standard MBR and use the Disk Signature instead of your special MBR Ventoy-UUID. The MBR Disk Signature is used by Linux and Windows and is guaranteed to be present and unique by both OS's. Please consider using it if you want Ventoy technology to be adopted by others or at least change the 10-second delay to only warn if there will be a problem.
Well, I will change the check policy in the next release.
The Ventoy/UUID or disk signature is not a big problem, I can add the disk signature as one of the conditions to distinguish disks in the next release.
But otherwise there are still some necessary conditions for Ventoy to work.
Just as I said before, Ventoy was not designed to work with chainload or other disk structure.
So the new check policy will be:
Necessary Conditions, for example:
1. There must be partition 1 and partition 2
2. ISO/WIM/VHD/IMG/EFI files must in partition1
3. Partition1's filesystem must FAT/exFAT/NTFS/UFS/XFS/Ext234
4. Partition1's cluster size must >= 2048
5. Partition2 must in FAT file system and hold all the Ventoy's directories and files as installed with Ventoy2Disk
These conditions are necessary for Ventoy. So Ventoy will NOT continue to boot if any one of them is not satisfied.
If these conditions are all satisfied. Ventoy will continue to boot.
But I still will show a tip for a disk structure NOT created by Ventoy2Disk.
The tip can be in a not so annoying way, maybe only a "unofficial" word in the main screen.
Because I only tested all the 550+ image files in this way(directly booted from BIOS and with Ventoy's disk layout).
I cannot guarantee that you will not have any problems with other usage(in a different disk layout or chainload).