Creating a Custom Puppy

Moderator: Forum moderators

Post Reply
HarveyH
Posts: 96
Joined: Wed Oct 18, 2023 8:40 pm
Been thanked: 21 times

Creating a Custom Puppy

Post by HarveyH »

Using BookwormPup64

Can somebody tell me exactly how to remaster my running system exactly as it is to a new ISO image? I think I'm doing something wrong.
I tried to use that Nic OS(?) utility, but it's quite confusing. To paraphrase:
"Now add the files you want to the this folder except for the ones that have been included in the pupydpupbw64 file".
How do I *KNOW* whats already there? Do I open it and see what's in it?

"Now add the files from the ISO except X Y Z and what has been included in the puppydpupbw file"
See above.

"Don't include the adrv and zdrv files unless they have been already included".
See above. How do I KNOW if it included them?

Also, I think I'm doing it wrong since the final ISO is much smaller than my pupsave folder. I mean WAY smaller. If it's my entire system, it won't be only 1 gig in size. 4 Gigs would be closer.

TL;DR:
How do I remaster my *entire* working BookwormPuppy64 system into a new ISO?

-----------------------------
I wish it were as easy as MX Linux makes it. You just click on "Snapshot working system" and sit back. It pops out a new master ISOk that is a clone of your working system.

User avatar
wizard
Posts: 2082
Joined: Sun Aug 09, 2020 7:50 pm
Location: Oklahoma, USA
Has thanked: 2824 times
Been thanked: 751 times

Re: Creating a Custom Puppy

Post by wizard »

Try using this:

viewtopic.php?p=117427&hilit=remasterme#p117427

If you get stuck, let me know.

wizard

Big pile of OLD computers

HarveyH
Posts: 96
Joined: Wed Oct 18, 2023 8:40 pm
Been thanked: 21 times

Re: Creating a Custom Puppy

Post by HarveyH »

Well well. A link that actually contains a ventoy-based system "Very innnnteresting", to quote Artie Johnson*.
ty will read it when I'm not so tired

* yeah, I'm that old :(

HarveyH
Posts: 96
Joined: Wed Oct 18, 2023 8:40 pm
Been thanked: 21 times

Re: Creating a Custom Puppy

Post by HarveyH »

@wizard

OK, I'm stuck. That script does not clone my working system. The ISO comes out to be about 900+ megs. That is far too small. All my stuff from the spot folder is missing. The cache contents (all my web-browser stuff) in the new ISO are empty. I suppose I could make extra sfs files and add it to the ISO if I had to, I wish to clone my entire working system, please. ALL of it. Snapshot the entire 4+ gigs.

Update: When it gets to the parts where it asks me to look at /tmp/root and /tmp/etc, I'm going to just delete everything in them and copy it all from my working system. That will get most of my additions in I hope. Still don't know how to add /home/spot though.

Update: Nope. The ISO won't boot.

User avatar
wizard
Posts: 2082
Joined: Sun Aug 09, 2020 7:50 pm
Location: Oklahoma, USA
Has thanked: 2824 times
Been thanked: 751 times

Re: Creating a Custom Puppy

Post by wizard »

@HarveyH

A link that actually contains a ventoy-based system

Not going to work on Ventoy

The ISO comes out to be about 900+ megs.

Depending on your content, it gets compressed, but probably not that much.

Update: When it gets to the parts where it asks me to look at /tmp/root and /tmp/etc, I'm going to just delete everything in them and copy it all from my working system

If you are running the remasterme2.sh script it does this for you, just follow the instructions carefully.

The remaster process only grabs content from its specified "standard" locations, so we need to find exactly what is missing and the paths involved. You can do this by opening the ISO and then comparing it to your install.

Thanks
wizard

Big pile of OLD computers

User avatar
mikeslr
Posts: 3014
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 174 times
Been thanked: 950 times

Re: Creating a Custom Puppy

Post by mikeslr »

Good to know that remasterme2.sh script copies /tmp/root and /tmp/etc. :thumbup: I'll have to try it the next time I do a remaster.

Just wanted to point out that before I do a remaster I use Menu>Setup>Remove builtin packages and or PPM>Uninstall to remove web-browsers. Web-browsers are frequently updated. Having them in the core.sfs with an update in the SaveFile just wastes space. A Puppy's creator includes a web-browser for the convenience of a 1st time Puppy User. Once a user has any web-browser he/she can easily download his/her preferred web-browser(s) in SFS or Portable format, or having one of those download and install a Web-browser pet if still desired.

HarveyH
Posts: 96
Joined: Wed Oct 18, 2023 8:40 pm
Been thanked: 21 times

Re: Creating a Custom Puppy

Post by HarveyH »

mikeslr wrote: Sun Aug 04, 2024 2:20 pm

Good to know that remasterme2.sh script copies /tmp/root and /tmp/etc. :thumbup: I'll have to try it the next time I do a remaster.

How do you get it to do that? All I ever get is a pristine virgin root and etc that do NOT contain ANY of my additions. It even says that that tmp/root is pristine and I need to manually add any additions.

User avatar
wizard
Posts: 2082
Joined: Sun Aug 09, 2020 7:50 pm
Location: Oklahoma, USA
Has thanked: 2824 times
Been thanked: 751 times

Re: Creating a Custom Puppy

Post by wizard »

@HarveyH

Need to know more about your install.
-where is Puppy installed
-where is your save folder located

Thanks
wizard

Big pile of OLD computers

jelly767
Posts: 5
Joined: Wed May 15, 2024 11:48 am

Re: Creating a Custom Puppy

Post by jelly767 »

Add cp -a /home/spot /tmp/home/spot to remasterme2.sh to include your entire spot folder in the new ISO.

Post Reply

Return to “BookwormPup”