I've put together a sort of portable grub2 package (32 bit) that works fine for me (but only tested on removable media)
https://dl.dropboxusercontent.com/s/o3j ... ar.gz?dl=1
Extract grub2-portable.tar.gz, so that "boot", "grub-bin" (folders) and "instgrub" (script) are on the root of the partition.
Then run in terminal from the mounted partition, e.g. /mnt/sdb1:
Code: Select all
./instgrub
The config file 'grub.cfg' to edit is e.g. /mnt/sdb1/boot/grub/grub.cfg
Required is to put the entries in grub.cfg manually yourself.
There's one example entry inside for tahr, but note that it expects to have created folder "tahr6" with the puppy files inside (or just edit as you desire).
Hopefully this is useful for someone.
Fred