Remastering remastering

A home for all kinds of Puppy related projects
Message
Author
User avatar
pa_mcclamrock
Posts: 695
Joined: Fri 03 Jun 2005, 23:13
Location: Fort Wayne, Indiana, USA

#16 Post by pa_mcclamrock »

It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#17 Post by technosaurus »

I remastered it for myself to do some extra stuff and so that I could more easily modify it...I found it difficult to understand some of the stuff in the other script

Mine is run by dragging an empty folder to it from a separate partition... so I took out all of the finding best partition stuff and simplified it a lot
this was mainly just for me to learn Xdialog and bash so a lot of the simplifications were more out of my understanding so that I could modify it.... has a few extra options that I couldn't just add to remasterpup and has worked for me so far
Attachments
remasterwizard.tar.gz
here is my version if you want to use parts
(2.84 KiB) Downloaded 384 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Max Headroom
Posts: 421
Joined: Wed 28 Jun 2006, 07:17
Location: GodZone Kiwi
Contact:

technosaurus

#18 Post by Max Headroom »

technosaurus, Please Update Us on Progress of Y'r Planned MultiBoot SuperPup, ETA.
Can't Wait! :)

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#19 Post by technosaurus »

@max
funny you should post that here - the method I was using to allow more puplets on a disk causes some issues (using the addon sfs as the zdrv sfs)... My script here allows you to combine the pup and zdrv into one sfs (as well as any loaded sfs and installed pets) and then to remaster it into an iso... the default install/remaster wizard doesn't play well with this unconventional setup so I at least wanted a way for people to install their choice puplet without having to redownload it
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Max Headroom
Posts: 421
Joined: Wed 28 Jun 2006, 07:17
Location: GodZone Kiwi
Contact:

Thanx 4 the reply technosaurus

#20 Post by Max Headroom »

Thanx 4 the reply technosaurus, altho I'm not sure I'm understanding it :? Does that mean U'r Abandoning Y'r Ambitous SuperPup?

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#21 Post by technosaurus »

no- just that I didn't really want to release something with only limited functionality... I made a test iso and could not install anything from it, so I hacked the remasterpup2 script so that it could at least generate a new pupXXXsfs and iso so that users had a way to install their favorite puplet from the disk without having to download again...of course I could have just done it the easy way and install each puplet in its own directory but there are at least 2 of those already and it is really easy to "remaster" those by just
editing the boot menu
replacing the files
deleting boot.cat
then using dir2iso (<--available on the forum - isomaster has problems reported but I think not deleting boot.cat before remastering is the issue)

The problem with that method is that each puplet contains about 95MB of the same files so that 10 puplets would have ~1GB of duplicate files. For instance Puppy 4.1.2 ~97MB or so & Macpup ~98MB etc... thus 7 puplets would almost fill a CD but each puplet only has about 5MB difference so just to do a rough calculation (700-100)/5=120 small puplets. Obviously some puplets are much larger & many of those won't make it into the cd version at a minimum, but now that there is a script to dynamically load sfs modules I will probably include some of the major sfs files as well (you can load an sfs by just dragging it to the script)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

Post Reply