Update report of ISO file booting
There is a problem that I will report to Ventoy.
Sceanrio
SG2D ISO file launch
Since 2019, WoofCE PUPs ISO files have been able to boot being launched from SG2D, with few issues. Recently all few issues seem to have vanished as PUPs progressed.
I've reported on several issues that are observed when the PUP is launched from Ventoy.
1st was an inaccurate report of missing filesystem (exFAT). This exposure disappeared when booted USB was removed and re-inserted.
Then a report of a "lodged' partition upon desktop arrival not allowing system access where CLI commands thought to allow disconnect and re-connection of devices would solve the need for physically removing the USB.
This, externally, seemed to remove the USB and to reinsert it, BUT the locked USB problem persisted; again until physical removal of the USB and re-inserting it .
All of this was observed in desktop operations giving the allusion it was something in the PUP distro at fault.
In testing, NONE of this problem has ever existed when booting from SG2D/ISObooter.
Even as some might view the problem is minor, it is still a problem that I feel is a Ventoy problem causing the PUP's behavior, IMHO. I am not a developer, so cannot say for sure, but my current view suggest this. A PUP developer may know something different.
The pinpointing element of this locked partition is exposed by lsblk command:
When booting from SG2D, the boot partition is not locked and no issues exist in accessing (mounting) the USB's partitions. lsblk command shows this.
When booting from Ventoy, lsblk shows this lock.
Another interesting element to this puzzle is:
I have an SG2D ISO file on the BOOTISOS partition
When booting Ventoy and using it to launch SG2D ... then allowing SG2D to boot this distro, there is NO problem at all. The lsblk command show no such lock condition. And here's where my understanding of this problem is muddled and is leaning toward something of what the PUP is doing that could lead to this problem.
I am clueless fumbling around in the dark for something better to present to developers.
Aside from this issue
The PUP's desktop operations ALL perform as expected excepting for a shutdown-reboot issue: On pristine use, the SAVEFILE content's instructions are NOT respected when launched from Ventoy.
In the meantime
Until this matter is resolved, I advise all Ventoy users booting this distro to either
OR
Launch the BKW64 ISO file from the Ventoy Menu
Edit BKW64'S menu stanza you want to boot
Add Puppy's "psave=..." option (my sample example is psave=Persistence:/Sessions/
)
Allow BKW64 to boot with this change. It will NOT ONLY find any existing prior session if any exist and shutdown-reboot processing will behave as expected.
Lastly, TO BE VERY CLEAR: "This report on ISO booting IS NOT A REQUEST FOR SUPPORTING ANY PRODUCT OUTSIDE OF THIS FORUM!!!" The reports are observations of what is exposed when forum distro ISO files are launched. This applies no matter if booted via QEMU, GRUB2, SG2D, ISObooter, Ventoy or other tests. We are not trying to fix anyone else's products outside of this forum. That is their responsibility...not ours, here. PLEASE, Please, please understand this