Page 1 of 1

wd_multi; hundreds of distros in little space

Posted: Fri Sep 22, 2023 11:35 am
by wiak

The following is actually a FirstRib project (and certainly not a Puppy derivative of any sort), but I designed the system in as generic a way as possible to not leave Puppy Linux (or any other forum distros if possible) out of consideration, so thought I'd announce this powerful facility/system outside of the FirstRib-based Kennel Linux section in case you think KL has no use to you...

wd_multi and wd_convert2multi, creates hundreds of KL/FR distro instances, but also works to create as many Puppy Linux distro frugal install instances if you want, each independently bootable with own individual save folders, but in pristine multi-distro state hardly takes up any more storage space than the Puppy Linux distro (or distros) being created in multiple instance structure form.

It takes but a few seconds to run the script and create hundreds or thousands of such independently bootable FirstRib/KL or Puppy Linux distros (may well work with EasyOS, DebianDog and FatDog too, though I haven't checked if these have ability to specify where their save folders are to be located in via grub stanza). Per the following thread description, the next release of these two build scripts will include a plugin to provide exact Puppy Linux grub stanza. Current version will build the structure perfectly for recent Pups too (not sure old Pups will work - depends on their initrd/grub config capabilities) but the outputted grub_config.txt suggested grub stanzas in each built 'instance' folder has to manually edited for Puppy linux kernel line arguments. The following post briefly shows the grub stanza change example required: https://forum.puppylinux.com/viewtopic. ... 317#p99317
Download/usage info temporary here: https://forum.puppylinux.com/viewtopic. ... 334#p99334

Read above thread if you want more details and would like to use this.

Tomorrow sometime I hope to release wd_multi version 1.0.0 -rc4 which will include PLUGIN for Puppy Linux distro use too, which will provide exact/accurate grub stanzas per instance that will work out of the box for your own system installation. For other forum distros than Puppy and KL/FR-based you'll just need to edit the PLUGIN per your understanding of the grub stanza needs of your favourite forum distro; will depend on the distros savefolder location support abilities.

EDIT: wd_multi version 1.0.0 -rc4 which includes PLUGIN (wd_multi_grubplugPUPPYONLY) for Puppy Linux distro use too is now available. See above links. Note that, for Puppy use, you need to fetch that wd_multi_grubplug from: https://forum.puppylinux.com/viewtopic. ... 154#p99154