Can multiple Puppies be burned onto one CD-RW? (SOLVED)

Using applications, configuring, problems
Message
Author
Dewbie

Can multiple Puppies be burned onto one CD-RW? (SOLVED)

#1 Post by Dewbie »

I would like to burn Puppy Linux 4.3.1 and its two retro versions, plus Classic Pup 2.14x, onto a single CD-RW.
(It has 700 MB of space, so why not?)

Can this be done in such a way to allow each Puppy to be booted individually?

If so, how?
(and would the CD-RW be burned "closed" or "open"?)

Thank you.
Last edited by Dewbie on Mon 18 Jul 2011, 06:29, edited 4 times in total.

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

Re: Can multiple Puppies be burned onto one CD-RW?

#2 Post by James C »

Dewbie wrote:I would like to burn Puppy Linux 4.3.1 and its two retro versions, plus Classic Pup 2.14x, onto a single CD-RW.
(It has 700 MB of space, so why not?)

Can this be done in such a way to allow each Puppy to be booted individually?

If so, how?
(and would the CD-RW be burned "closed" or "open"?)

Thank you.
Maybe not as simple as just burning a cd but I've used the technique in this thread
http://www.murga-linux.com/puppy/viewto ... 305#297305
to make a few multi-version cd's.
HTH.

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#3 Post by puppyluvr »

:D Hello,
D/L the my tarball from the post, unpack it, and read the enclosed instructions carefully..Its pretty straightforward...
Good luck... 8)
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

Dewbie

#4 Post by Dewbie »

OK...sorry about the month-long delay--dial-up requires lots of patience and time--but I just downloaded the last of those Puppies, along with the tarball.

I've never unpacked a tarball before.
What is the best and/or easiest way to do it?

Thanks again!

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#5 Post by puppyluvr »

:D Hello,
To unpack the tarball, simply click on it in Rox!!
It will open in XArchive, and then click extract..It will ask you if you mean all files? click yes, it will ask you where to unpack to...That is it..

If you have further questions about how to use it, post them here.. :D
Also, I would recommend using a cd-r rather than a cd-rw...
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

Dewbie

#6 Post by Dewbie »

I only have CD-RWs on hand.
Will they cause any problems if I use them instead of CD-Rs?
Thanks.
Last edited by Dewbie on Tue 28 Dec 2010, 06:53, edited 1 time in total.

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#7 Post by puppyluvr »

:D Hello,
No, I have just had reader problems with them, and since linux burns "open ended" and you can repeatedly add data to a standard cd-r the only advantage to them is if you need to "blank" them.. which in this application, would never be necessary...But they will work fine....just use a new one if you can or blank it really good...

I recently made a 2/3/4/5 Puppy cd...
214.x top5 w/ metacity
3.01 Icepup, my icewm release..(kinda too cute..lol)
4.0 Buddapup 4 "Dingo" with E-17
5.11 "Lupen" with E-16
plus a few extras including Tinycore...

Eye candy disc 8)
I`m putting Ripple on the next one, ummm...Compiz/Beryl with Cairo dock..
I must have 10 of these things, I cant stop..LOL
Be forewarned... :evil: Highly addictive
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

Dewbie

#8 Post by Dewbie »

OK, tarball is unpacked.
One look at the readme.txt instructions, and...uh-oh!
If I was a programmer I would probably understand this, but I'm not, so I don't:
0. Start your distro
1. Unpack makecddvdmultiboot.tar.gz in any place on you harddisk.
Keep and no change directory structure of this pack. You can change the names
2. Put the three-files (or four-files) vmlinuz, initrd.gz, pup_xxx.sfs in it's own directory (and/or devx_...sfs if exist). Browse to see the structure of dvd directory.
3. Read and modify all "menu.lst" to satisfy your options. You also must to modify the "menu.lst" in the subdir /boot/grub - It's important stuff
4. After all, move in dvd_boot directory, at this place you will see an script named "dvd_iso". Run this script, your multiboot CD/DVD will be created.
Can you please break this down into simple steps?
(like what you did three posts above)
Once again, thanks!

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#9 Post by puppyluvr »

:D Hello,
I`ll do ya one better..
Rather than go into editing menu.lst files and grub.....
I did it for you...
Attached is a new tarball, customized just for you.. 8)
Inside the DVD source directory you will find folders for the Puppies you mentioned in your post, ie 431/431r1/431r2/214x
the readme has been edited for you as well, on how to mount ISO`s etc..
Put the necessary files in their respective folders, run the script, and `viola
Multipup cd..


PS dont worry that it says DVD, it works the same with a CD...
But a DVD will hold like 3 dozen Puppies...
Wish I had a DVD burner LOL...
EDIT: My sincere apologies to the first 16 d/l`ers of this file...There was an error in the menu for 431r2 which prevents it from booting...
I fixed that, and added a bootsplash, courtesy of CatDude...
Last edited by puppyluvr on Sat 01 Jan 2011, 14:43, edited 3 times in total.
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#10 Post by CatDude »

Hi all

For anyone wishing to use a fancy GRUB boot screen (not limited to 14 colours or whatever it is that GRUB splashimages use),
i have attached below, a suitable replacement for this file: /dvd_boot/dvdsource/boot/grub/stage2_eltorito


You could then download or make your own message file (you can find some in this thread: Message files for the GRUB gfxmenu )
Once you have downloaded and uncompressed one, put the message file in the grub directory: /dvd_boot/dvdsource/boot/grub
  • NOTE:
    It may be advisable to use a message file of 800x600,
    just in case you ever need to use your custom DVD/CD on a machine/monitor combo that cannot handle a higher resolution.

    On the other hand, if that situation is never likely to occur,
    then i recommend the larger 1024x768 files.
You then need to edit line 5 of the main menu.lst file (this one: /dvd_boot/dvdsource/boot/grub/menu.lst)
from this:

Code: Select all

#splashimage=/boot/grub/picture.xpm.gz
to something like this:

Code: Select all

gfxmenu (cd)/boot/grub/YOURMESSAGEFILE
just replace YOURMESSAGEFILE with the actual name of your chosen message file,
for example:

Code: Select all

gfxmenu (cd)/boot/grub/pup-pup

Hope this helps
CatDude
.
Attachments
stage2_eltorito-with-gfxmenu-support.tar.gz
(65.24 KiB) Downloaded 323 times
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

vanchutr
Posts: 438
Joined: Sat 05 Aug 2006, 12:04

Can multiple Puppies be burned onto one CD-RW?

#11 Post by vanchutr »

To Dewble
Answer is YES

And this tar package may be help you?
This is the same pack that you 'd downloaded (May be this is from me long long time ago!)
Untar this pack "make_multi_boot_cd_dvd.tar.gz". Please read the readme.txt.
Good time
vanchutr

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#12 Post by puppyluvr »

:D Hello,
@vanchutr, Yes, It is the same tarball, as I got it from you years ago, and it has worked well for me.. In this case the instructions and structure are a bit above the user, Dewbie`s, skill level...(Editing Grub menus and stuff)..As such, I simplified it a bit for his needs and did the editing for him...
I hope you dont mind if I update it a bit for the newer Puppies, remove the DSL stuff, (Knoppix...confusing boot codes.), make it Puppy only, and expand the readme for more newbie friendliness??

CatDude, I will definately check out your edited stage2 eltorito and add a boot splash as well.. 8)
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

vanchutr
Posts: 438
Joined: Sat 05 Aug 2006, 12:04

#13 Post by vanchutr »

Thank you puppyluvr
I can learn from you
Good day
vanchutr

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#14 Post by puppyluvr »

:D Hello,
@vanchutr,
Ah my friend, it is your package, and I have learned from you by using it...
I am just going to "newbie" it up a bit...
I wish I knew enough C to make a gui so that user input could build the dir structure and grub files in advance.. That would be slick...
I could do it in bash, but not as cleanly...and it would be huge....and ugly..
I`m no programmer....
(Although, my first program for Puppy, PupTV, was (to my amazement) included in an official release, and has spawned many "children", some included in the current Puppy... 8) )
I just put ideas and (smarter than me) people together, and Puppy does the rest... :D
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

Dewbie

#15 Post by Dewbie »

Thanks for all your help, but I'm way in over my head with this...even with the spoon-feeding.

Dirty Harry said:
A man's got to know his limitations.8)
Indeed.

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#16 Post by CatDude »

Hello Dewbie
Dewbie wrote:Thanks for all your help, but I'm way in over my head with this...even with the spoon-feeding.
Come on now, it's easier than you think man
Dewbie wrote:Dirty Harry said:
A man's got to know his limitations.8)
Indeed.
That he did,
and Black Sabbath also said
Never Say Die! :wink:
So with that in mind, i put this together for you.

Hope it helps
CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

PANZERKOPF
Posts: 282
Joined: Wed 16 Dec 2009, 21:38
Location: Earth

#17 Post by PANZERKOPF »

Create separate directory for each version, copy three files (vmlinuz, initrd.gz,pup-???)in corresponding directory then use "psubdir" boot parameter.

Example (for isolinux):

label puppy1
kernel /puppy1/vmlinuz
append initrd=/puppy1/initrd.gz pmedia=cd psubdir=puppy1

label puppy2
kernel /puppy2/vmlinuz
append initrd=/puppy2/initrd.gz pmedia=cd psubdir=puppy2

etc....
SUUM CUIQUE.

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#18 Post by puppyluvr »

:D Hello,
All the grub params are preset for the 4 versions the OP asked for..
All he need do is copy the 3 (4 for 214x) files from each ISO to the folder with the same name, and run the included script.

CatDude,
Very nice graphic example!! 8)
A visual representation of the readme I included...

Dewbie....you can do this....it is easier than it seems...
Copy the 3 (4 for 214x) files into each folder and run the script....
Viola....

***214x has a zdrv file to copy as well, the others do not....****
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#19 Post by nooby »

Would frub4dosconfig manage to do this?

I know the OP ask for advice on CD-RW so my thoughts about USB flash mem maybe is a derail?

Maybe it does not help to have different subdir on USB does one need a new partition for each puppie
I use Google Search on Puppy Forum
not an ideal solution though

Dewbie

#20 Post by Dewbie »

Edit:
Additional information from puppyluvr via pm:
The original tarball I made you was very "generic"...By that I mean you could link any ISO into any one of the folders, and the result would boot...But the menu would still remain fixed...r1 and r2 were just designations based on your posted Pups...They are not specific to any Puppy or kernel, just grub names...It was a very basic and raw package...No matter what you put in them, it will boot the same, but the grub menu will remain fixed...and the 214x thing...The gui won't run on 214x < top 5...But you can put any 2 series and above, into the ISO...
The bold portion is in reference to the GUI that puppyluvr released later in this thread.
Last edited by Dewbie on Wed 12 Jan 2011, 07:41, edited 3 times in total.

Post Reply