PocketHandyBox Portable Linux with NVIDIA drivers OOTB (Based on Debian 12 and Porteus Initrd)
(now in active development)
It is continuation of My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest)
Download .iso (Pre release)
github.com/PocketHandyBox/pocket-handybox/releases
Based on Debian 12 and Devuan
Porteus Initrd, overlayfs, sysvinit (build with systemd is possible too), Xfce 4.18
Includes applications such as CPU-X, GSmartControl, GParted, Partimage, Partclone, TestDisk, ddrescue, WHDD.
New build script for 01-filesystem.squashfs
github.com/PocketHandyBox/phb-base
Use dpkg path-exclude= to remove unneeded files
Use /usr/local/lib/cleanup
in apt2squashfs
and changes2sfs
Switch to use zstd instead of xz to compress 01-filesystem.squashfs
Re-create Xfce UI configs from scratch. Use fullcolor numix-icon-theme
New deb repo (for bookworm) with updated software github.com/PocketHandyBox/phb-deb
Later i will use .github/workflows/ to build .iso.
v0002 Pre release version .iso:
md5sum:
e90a43dba1c430be38d1f0a9b8a8386b
phb_test_x64_12_25_0002_vtgrub2.iso
root and puppy passwords not set.
This is 64bit only. I will add 32bit version later. 32+64 will be combined in one .iso (same as in my previous build).
kernels 5.10.223-amd64 / 6.10.12-amd64
mesa-24.2.2-drm-2.4.123.squashfs and mesa-vulkan-drivers-24.2.2.squashfs
nvidia driver 550.120, and two legacy versions 340.108, 390.157
NetSurf 3.11, Chromium 130 (i will update it later)
It is dd and Ventoy compatible (minimal version 1.0.80). Must keep _vtgrub2.iso
at the end of the name of .iso file for Ventoy support.
grub2-only (i will not add other bootloaders). I use new grub.cfg method to boot .iso file with Ventoy from=$vt_chosen_path
and disable use of ventoy initrd hook.
And also live
folder can be unpacked to USB Ventoy flash drive and boot/grub/grub.cfg
copy to ventoy/ventoy_grub.cfg
for boot with F6