Results: Tests of booting @exton's PUPPEX distros from its ISO file to its desktop
Note: Booting PUPPEX's distros from its ISO files eliminates issues of extractions and boot-menu changes which often can result in errors. The ISO file booting is trouble-free retaining all the properties expected in a Frugal use.
The Approach and Intent:
Merely download the ISO file to the launch USB and boot it to desktop to be operational. No intermediate step(s) required.
At boot for all tests, the distro's default boot Menu item taken without menu change.
NOTE: Play close attention to table column entries for any specific details.
Forum |
------ Bare-Metal ------ |
------- QEMU (VM) ------- |
PXE |
---|
Distro |
Ventoy |
SG2D |
Native |
Ventoy |
SG2D |
PXE |
---|---|---|---|---|---|---|
puppex-slack64-uefi-devx-990mb-241018 |
N(6) |
N(6) |
Y |
Y(5) |
Y |
N(6) |
puppex-bookworm64-xfce4-240928 |
Y |
Y |
Y |
N(1) |
Y |
N(6) |
puppex-bookworm64-lxqt-240924 |
Y |
N |
Y |
N(1) |
Y |
N(6) |
puppex-noble64-mate-241007 |
Y(7) |
N(1) |
Y |
Y(5) |
Y |
N(6) |
puppex-noble64-241002 |
Y(7) |
Y |
Y |
Y(5) |
Y |
N(6) |
Legend for 'N' (No) in table
(1) - Drops out to GRUB prompt
-
(2) - Stops at Console w/o Desktop
-
(3) - TRAP/Abend/Stops during boot
-
(4) - IMG Not Supported by Launcher
-
(5) - Requires session-save parm, manually added, to GRUB2 Menu stanza for boot
-
(6) - Not tested
-
(7) - INIT PSAVE parm not respected
Notes
ALL PUPPEX tests are booted pristine. The desktops are navigated, PM upgrades, and sessions saved.
In booting all current PUPPEX distro in a VM, a storage volume is REQUIRED for the distro to achieve desktop. The followingQEMU stanza shows the virtual PC's layout with a boot drive AND a pre-configured, by QEMU, storage drive ("-hdb ...") that I have formatted for "Persistence".
.For PUPPEX Noble Mate QEMU stanza used in tests in order to achieve desktop
Code: Select all
qemu-system-x86_64 -enable-kvm -m 2G -vga std -smp 2 -device AC97 -net nic -net user -rtc base=localtime -name "WoofCE ISOs by Exton" -hda /dev/sdc -hdb /mnt/sdd3/Persisitence/PERSISTENCE.qcow2
Where "/dev/sdc" is the Ventoy USB (also same path when the SG2D USB is in the PC slot)