Whatever Puppy version you are running.
The Puppy Universal Installer is coded to only install that specific Puppy version.
Example:
If you are running Bionicpup32 8.0, that is the only Puppy version it will install.
I have no idea if the computers you want to use the USB installed Puppy on are old style bios or new UEFI bios.
Try using this installer:
Frugalpup Installer
http://www.murga-linux.com/puppy/viewtopic.php?t=114340
This installer can install any Puppy version using an iso of it.
It can also install old style bios boot loader or UEFI style boot loader or both.
Also, it does only frugal installs.
So you can have more than one Puppy version installed on the USB. Multiple Puppies or only one.
Frugalpup installer is only packaged as an sfs package.
To use it.
Download to /mnt/home location.
(make sure to get latest version)
Use SFS-Load-On-The-Fly program to load it.
Should now have Frugalpup entry in menu->Setup to run it.
The Frugalpup installer main window.
Puppy button does the installs.
Boot button installs boot loader.
Note:
I usually use Gparted to make two partitions on the USB stick.
First one a small 500MB, formatted fat32, flagged boot.
(used to hold the boot loader files and be the boot partition)
Rest of drive made into a partition, formatted ext 3 or 4.
When using Frugalpup Installer.
Select the second partition as the place to install the Puppy version.
The first partition as the place to install the boot loader.
Note:
Some computers, only look for a fat32 formatted boot partition, for the boot loader.
UEFI bios, that is one of the requirements for UEFI.
Using Frugalpup Installer.
If you do multiple frugal installs, of different Puppy versions.
Each time you do the frugal install on the drive.
Rerun the boot loader install, to update the boot loader menu, to have entry for the newly installed.
If you try this using Bionicpup64 8.0, have Updated it using Quickpet.
Frugalpup installer has been added already.
Use menu->Setup->Stickpup for USB
Or in a terminal
To run the complete program.