ventoy / Ventoy

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

[issue]: Xenialpup 7.5 starts up but does not recognize sfs file which contains the system saves. #1906

Open piazzolla54 opened 1 year ago

piazzolla54 commented 1 year ago

Official FAQ

Ventoy Version

ventoy-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

Legacy BIOS Mode

Partition Style

MBR

Disk Capacity

32 GB

Disk Manufacturer

sandisk

Image file checksum (if applicable)

Yes.

Image file download link (if applicable)

https://distro.ibiblio.org/puppylinux/puppy-xenial/64/xenialpup64-7.5-uefi.iso

What happened?

I installed Xenialpup 7.5 (which is part of Puppy Linux) which saves all the changes made to the system in SFS files. The SFS file can be placed on the hard disk. Using Rufus, the program searches for and loads this SFS file, with Ventoy no. Can you tell me why? Thank you

ventoy commented 1 year ago

When you boot from Ventoy, a device-mapper will be created based on the ISO file disk location. This will make the ISO partition unmountable after you boot, so you can not access the ISO partition after boot. Although there is an Ventoy option which can make the ISO partition mountable after boot, but when you use Rufus the USB drive will be formated in FAT32 file system but Ventoy will use exfat. By default Linux system only support FAT32 natively, and doesn't support exfat.

So. I suggest you reserve some space when you install Ventoy, and create the 3rd partition on the reserved space, format the 3rd partition in FAT file system and use it to save the sfs file. For reserved space you can refer: https://www.ventoy.net/en/doc_disk_layout.html#reserve_space

piazzolla54 commented 1 year ago

Re: [ventoy/Ventoy] [issue]: Xenialpup 7.5 starts up but does not recognize sfs file which contains the system saves. (Issue #1906)

I tried to follow all his advice to the letter. But in conclusion, even though sfs is in a Fat 32 partition, puppy linux doesn't load it. In conclusion Puppy Linux with Ventoy, as far as data saving is concerned, does not work. Thank you

When you boot from Ventoy, a device-mapper will be created based on the ISO file disk location. This will make the ISO partition unmountable after you boot, so you can not access the ISO partition after boot. Although there is an Ventoy option which can make the ISO partition mountable after boot, but when you use Rufus the USB drive will be formated in FAT32 file system but Ventoy will use exfat. By default Linux system only support FAT32 natively, and doesn't support exfat. So. I suggest you reserve some space when you install Ventoy, and create the 3rd partition on the reserved space, format the 3rd partition in FAT file system and use it to save the sfs file. For reserved space you can refer: https://www.ventoy.net/en/doc_disk_layout.html#reserve_space — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

-- Best regards, giancarlo