In a recent thread kattman asked:
What follows is my reply, copied here at the request of Flash.kattman wrote:Is there anyway i can add a few "Pets" to the live puppy cd before I burn it.
I see that puppy will mount a iso and let me view and extract files, but I would like to add a "pet" are two. ie: wifi driver, devx.sfs,...
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # #
You could do it manually.
Create a directory (in this example i used testcd)
Now copy ALL of the files from whatever Puppy ISO you are going to use, EXCEPT the file boot.cat into that directory
you can now add the .pets and .sfs files of your choice.
If you look at new-iso-contents.png you will see that i added another directory for the .pets,
but just put the added .sfs files openoffice3.2-sfs4.sfs & devx_431.sfs in with the rest of the files
Now run the following command from the directory containing the testcd directory: (in this example that is /mnt/hdb5)
Where mypuplet-431.iso is the name i gave the new ISO, and testcd is the directory containing all the files.mkisofs -D -R -o mypuplet-431.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table testcd
Image the-new-iso.png shows the new ISO after running the above command.
Image new-iso-in-qemu.png shows the new CD mounted while running Live in QEMU.
Hope this helps
CatDude
.