Ventoy icon indicating copy to clipboard operation
Ventoy copied to clipboard

[issue]: VentoyPlugson does not create the correct file name and/or file extension for its resulting json file if the ISO partition is formatted as Ext4, causing the aforementioned json file to not be read

Open NintendoManiac64 opened this issue 3 years ago • 7 comments

Official FAQ

  • [X] I have checked the official FAQ.

Ventoy Version

1.0.80

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

Both

Partition Style

MBR

Disk Capacity

8GB, 128GB

Disk Manufacturer

Unirex (8GB), Samsung (128GB; SATA SSD)

Image file checksum (if applicable)

Yes.

Image file download link (if applicable)

I just used the normal Linux download for Ventoy (and yes, I checked the SHA256)

What happened?

Simply put, if your Ventoy ISO partition is formatted as Ext4, then VentoyPlugson will end up not creating the correct file name and/or file extension for its resulting json file; this obviously causes the aforementioned json file to not be read.

NintendoManiac64 avatar Oct 05 '22 20:10 NintendoManiac64

Please upload VentoyPlugson.log here for analyze.

ventoy avatar Oct 06 '22 01:10 ventoy

The log is pretty bare and doesn't look to indicate much to me, but I'll upload it anyway:

VentoyPlugson.log

You really might just have to test it out yourself - I tried it with two very different drives and both behaved the same way. You don't even have to do anything fancy, e.g. it can be a completely empty drive with no ISOs and, for VentoyPlugson, you similarly only have to change a single setting from the defaults.

NintendoManiac64 avatar Oct 06 '22 02:10 NintendoManiac64

I can't reproduct the issue. I test but it's OK. image

ventoy avatar Oct 06 '22 13:10 ventoy

Please test as in the above photo and upload your result.

ventoy avatar Oct 06 '22 13:10 ventoy

Well then the next thing is maybe the OS and/or browser makes a difference? For the 8GB USB drive I was using Linux Mint 20.3 Xfce (installed) paired with the Pale Moon browser while, for the 128GB SSD, I was using Linux Mint 21 Cinnamon (live ISO) paired with its pre-installed Firefox browser.

By the way, the Mint 21 and 128GB drive were also tested on a Thinkpad T420, so that's another variable we can rule out.

NintendoManiac64 avatar Oct 06 '22 17:10 NintendoManiac64

Maybe you just pulled out the USB drive without doing a sync or eject first?

steve6375 avatar Oct 06 '22 17:10 steve6375

Well this is interesting - when I used the exact same mounting options as you, it at least made it half of the way there. Previously, on the 8GB + Mint 20.3 scenario, it kept creating a file named venwhile, when I used your exact mounting options, it at least creates a file named ventoybut still with no file extension.

These were the default mounting options:

nosuid,nodev,nofail,noauto,x-gvfs-show

Also it can't be due to removing the USB drive because I would check the "ventoy" directory for the supposed json file before unmounting the drive.

That does remind me though - for the testing in VentoyPlugson, what I go is simply change any of the settings in "Global Configuration", most easily the win11 check since it's right at the top of the page.

NintendoManiac64 avatar Oct 06 '22 17:10 NintendoManiac64