MultiPup CD/DVD/USB Creator
Hello,
@Sylvander,
Yes, I too have had no joy in getting one to find a save file...
I will look into "pup-modes" and see if we can fool Puppy into not acting like it is on a CD...Its probably something simple, like adding a "pupmode=7" or something to one of the grub choices...
Any other "Alien"s anyone wants added???
I`m currently working at adding `butu... The "mini" release is only 166mb...
Jay....
@Sylvander,
Yes, I too have had no joy in getting one to find a save file...
I will look into "pup-modes" and see if we can fool Puppy into not acting like it is on a CD...Its probably something simple, like adding a "pupmode=7" or something to one of the grub choices...
Any other "Alien"s anyone wants added???
I`m currently working at adding `butu... The "mini" release is only 166mb...
Jay....
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...
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!
Puppy since 2.15CE...
Hello,
http://www.ubuntu-mini-remix.org/
And I lied, its only 165mb...
BTW, it is not an "Official" release...
http://www.ubuntu-mini-remix.org/
And I lied, its only 165mb...
BTW, it is not an "Official" release...
Last edited by puppyluvr on Thu 27 Jan 2011, 01:21, edited 2 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...
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!
Puppy since 2.15CE...
1. Tried Ubuntu Mini Remix.
First screen halted at a load of gobbledegook related to SUDO...
I gues perhaps the user is required to input some command, or else it won't proceed.
I entered SUDO, but it wasn't what was required.
So I gave up and erased the CD.
THANK GOODNES FOR THE SIMPLE-ICITY OF PUPPY LINUX!
First screen halted at a load of gobbledegook related to SUDO...
I gues perhaps the user is required to input some command, or else it won't proceed.
I entered SUDO, but it wasn't what was required.
So I gave up and erased the CD.
THANK GOODNES FOR THE SIMPLE-ICITY OF PUPPY LINUX!
Hi
@ Sylvander
This is what i have been doing (and it works OK),
at the second GRUB boot screen, backspace out everything EXCEPT the root=/dev/ram0 bit
Actually i changed the code in the Multipup script,
i edited the third option (lines 45 through to 48 ) to look like this:
I tested with a similar bunch of Puppies as yourself (buggered if i could find a copy of Dpup-010)
You need to at least click OK in the Boot Splash Chooser GUI,
that would then give you the Multipup spalsh.
Hope this helps
CatDude
.
@ Sylvander
I've been messing about, and think i have this sussed.Sylvander wrote:....
4. Tried each of the choices in turn, but...
Although searching was announced on-screen...
None of them found its pupsave file.
This is what i have been doing (and it works OK),
at the second GRUB boot screen, backspace out everything EXCEPT the root=/dev/ram0 bit
Actually i changed the code in the Multipup script,
i edited the third option (lines 45 through to 48 ) to look like this:
Code: Select all
title $var$i Use savefile (if one exists)
root (cd)
kernel (cd)/$var$i/vmlinuz root=/dev/ram0
initrd (cd)/$var$i/initrd.gz
- dpup-009.iso
LighthousePup-5.02-G.iso
lupu-520.iso
puppy-431-boxpup.iso
wary-500.iso
Did you actually choose one, as there is not one set as a default.Sylvander wrote:5. There was no display of the rather nice splash-screen.
You need to at least click OK in the Boot Splash Chooser GUI,
that would then give you the Multipup spalsh.
Hope this helps
CatDude
.
- Attachments
-
- multipups.png
- screengrab taken while in wary-500
- (79.82 KiB) Downloaded 1398 times
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]
ONe user has made 2 MultiPup ISOs
@Lookinglass360, I like your MultiPup Picture.
I was wondering if you would consider posting your latest 17 Pup ISO somewhere. I would like to look into the folder structures of your ISO. It would be a help to me, to better understand. That ISO has several differing distro and would be a great base for me to understand how all this works.
If you need a site to post to, I can provide one or if you want to PM me, then let me know.
Tahnks in advance. And @Puppyluvr this is very exciting news.
I was wondering if you would consider posting your latest 17 Pup ISO somewhere. I would like to look into the folder structures of your ISO. It would be a help to me, to better understand. That ISO has several differing distro and would be a great base for me to understand how all this works.
If you need a site to post to, I can provide one or if you want to PM me, then let me know.
Tahnks in advance. And @Puppyluvr this is very exciting news.
@CatDude
1. SUCCESS!
Seems to be working OK.
2. Would it be possible/easy to [alter the MultiPup code, so as to] place the "Use Savefile" option at the top of the list, and as the default, with a timeout if no choice is made?
I'm thinking of those with no experience who may be cross-eyed with confusion, and fail to make a choice.
I can see to it that they have a pupsave for each Puppy plus the MultiPup optical disk, and tell them just to boot the disk.
I too would find this easier.
1. SUCCESS!
Seems to be working OK.
2. Would it be possible/easy to [alter the MultiPup code, so as to] place the "Use Savefile" option at the top of the list, and as the default, with a timeout if no choice is made?
I'm thinking of those with no experience who may be cross-eyed with confusion, and fail to make a choice.
I can see to it that they have a pupsave for each Puppy plus the MultiPup optical disk, and tell them just to boot the disk.
I too would find this easier.
Hi
Simply replace ALL of the code in the current Multipup script, with this:
When you have pasted that into the script,
you will see at line 36 that i have set a timeout of 15 seconds.
If you would rather it was something different, then simply change it to your liking.
Note that puppyluvr has set the timeout in the master menu.lst file at 50 seconds,
if you want to change that, then edit: /mnt/home/MultiPup/dvdsource/isos/boot/grub/menu.lst
that's assuming that you have MultiPup in /mnt/home.
The attached images show both boot screens (not many Puppies as it was just a test ).
first-boot-screen.png shows that after the 50 seconds pass,
it will boot to the second boot screen of whatever Puppy is first in the menu.
second-boot-screen.png shows that, after 15 seconds have passed,
it will automatically boot and use the pupsave file for that particular Puppy.
EDIT:
CatDude
.
That's what i like to hear.Sylvander wrote:1. SUCCESS!
Seems to be working OK.
No problem mate, it's a piece of p***Sylvander wrote:2. Would it be possible/easy to [alter the MultiPup code, so as to] place the "Use Savefile" option at the top of the list, and as the default, with a timeout if no choice is made?
Simply replace ALL of the code in the current Multipup script, with this:
Code: Select all
#!/bin/sh
# MultiPup ISO builder
# By Puppyluvr aka Jay Stansbury
# GPL-2011
# Where am I
dir=`pwd`
dir=$dir
export dir
# Read linked ISO`s and remove ".iso" for menu
cd isos
ls | sed 's/....$//'g > $dir/files/isos
counters=0
#Read ISO`s
for i in `cat $dir/files/isos`
do
counters=$(($counters+1))
a=$i
echo "var${counters}=${a}" >> $dir/files/assign_vars
done
# Read ISO`s
. $dir/files/assign_vars
for i in `cat $dir/files/isos`
# Begin loop
do
counters=$(($counters+1))
a=$i
# Mount and copy ISO`s
filemnt $var$i.iso &
sleep 1
cp -a /mnt/$var$i.iso $dir/dvdsource/isos/$var$i/
sleep 1
filemnt $var$i.iso &
thunar -q
# Create individual menu.lst files
echo "default 0
timeout 15
title $var$i Use savefile
root (cd)
kernel (cd)/$var$i/vmlinuz root=/dev/ram0
initrd (cd)/$var$i/initrd.gz
title $var$i Normal boot
root (cd)
kernel (cd)/$var$i/vmlinuz root=/dev/ram0 psubdir=$var$i
initrd (cd)/$var$i/initrd.gz
title $var$i Run in ram
root (cd)
kernel (cd)/$var$i/vmlinuz root=/dev/ram0 pfix=ram psubdir=$var$i
initrd (cd)/$var$i/initrd.gz
title Return to Main Menu
configfile (cd)/boot/grub/menu.lst" > $dir/dvdsource/isos/$var$i/menu.lst
# Append master menu.lst file
echo "title $var$i
configfile /$var$i/menu.lst" >> $dir/dvdsource/isos/boot/grub/menu.lst
# Repeat loop for every ISO
done
sleep 5
Xdialog --title "Multipup CD/DVD" --msgbox "Finished." 0 0
exit
you will see at line 36 that i have set a timeout of 15 seconds.
If you would rather it was something different, then simply change it to your liking.
Note that puppyluvr has set the timeout in the master menu.lst file at 50 seconds,
if you want to change that, then edit: /mnt/home/MultiPup/dvdsource/isos/boot/grub/menu.lst
that's assuming that you have MultiPup in /mnt/home.
The attached images show both boot screens (not many Puppies as it was just a test ).
first-boot-screen.png shows that after the 50 seconds pass,
it will boot to the second boot screen of whatever Puppy is first in the menu.
second-boot-screen.png shows that, after 15 seconds have passed,
it will automatically boot and use the pupsave file for that particular Puppy.
EDIT:
- If you happen to have umpteen save files (similarly named),
then it would offer a list and wait for you to make a choice of which one to boot.
But,,,
If you only had a bunch of save files, like those in my post (3 posts up)
then it should find the correct save file and automatically use it.
The reason is that they all have quite unique names.
CatDude
.
Last edited by CatDude on Fri 28 Jan 2011, 12:46, edited 1 time in total.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]
1. WOOHOOooo, it works!
Thank you for that.
I set the timeout to 5 seconds.
Got the nice splash-screen too.
2. Might I suggest a refinement to perfect it?
Some kind of short explanation/instruction to the user at the top of the 1st & 2nd screens, like:
1st screen:
"Highlight and click <Enter> to choose, or else the default will be chosen after 50 seconds".
2nd screen:
"Highlight and click <Enter> to choose, or else the default will be chosen after 15 seconds".
3. The number of seconds quoted above should be determined by the values included in the MultiPup code.
Thank you for that.
I set the timeout to 5 seconds.
Got the nice splash-screen too.
2. Might I suggest a refinement to perfect it?
Some kind of short explanation/instruction to the user at the top of the 1st & 2nd screens, like:
1st screen:
"Highlight and click <Enter> to choose, or else the default will be chosen after 50 seconds".
2nd screen:
"Highlight and click <Enter> to choose, or else the default will be chosen after 15 seconds".
3. The number of seconds quoted above should be determined by the values included in the MultiPup code.
Hello,
@CatDude, you are amazing...
I will incorporate your brilliant changes and your updates to the BootSplashChooser in the next release...
Thank you for finding an answer to this problem...
We really have something here...
Thanks to all involved...
Jay....
@CatDude, you are amazing...
I will incorporate your brilliant changes and your updates to the BootSplashChooser in the next release...
Thank you for finding an answer to this problem...
We really have something here...
Thanks to all involved...
Jay....
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...
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!
Puppy since 2.15CE...
- Max Headroom
- Posts: 421
- Joined: Wed 28 Jun 2006, 07:17
- Location: GodZone Kiwi
- Contact:
Next Party Trick Gang is...
is Running a V' Box SFS and Running an iso from Y'r Media!
:)K
:)K
Hello,
I will move it to the first post after I fix some reported errors, and add CatDudes new changes, and get some feedback on them...
It cannot be a pet, because it cannot be inside the save file, and I dont want to limit it to /mnt/home...MultiPup does have an option to create a pet from wherever you put it, and "install" it by creating links for a menu item creation...
Jay...
I will move it to the first post after I fix some reported errors, and add CatDudes new changes, and get some feedback on them...
It cannot be a pet, because it cannot be inside the save file, and I dont want to limit it to /mnt/home...MultiPup does have an option to create a pet from wherever you put it, and "install" it by creating links for a menu item creation...
Jay...
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...
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!
Puppy since 2.15CE...
Hello,
Well, heres one for testing...
MultiPup-3.3 Pet
The pet installs into /root/my-roxapps and creates the usual menu entry under "Utility"...
On first run, the menu entry opens a configuration dialog allowing you to setup MultiPup in an acceptable location. Instructions are provided...
After exiting the configuration dialog, clicking the menu entry opens MultiPup as usual...If you have installed the "MultiPupPet" from earlier versions, installing this WILL NOT overwrite its settings... It must be uninstalled. If you choose the same location, then the new version WILL overwrite the existing one...creating a new menu entry and rendering the old one obsolete...
A default copy of MultiPup, and the configuration dialog, are accessible in /root/my-roxapps...( Do not run this copy from this location...)
To uninstall, delete the copy from wherever you chose to install it, and run PetGet to remove from menu, etc...
Posted here first for heavy testing....please....
Thanks..
Jay....
Well, heres one for testing...
MultiPup-3.3 Pet
The pet installs into /root/my-roxapps and creates the usual menu entry under "Utility"...
On first run, the menu entry opens a configuration dialog allowing you to setup MultiPup in an acceptable location. Instructions are provided...
After exiting the configuration dialog, clicking the menu entry opens MultiPup as usual...If you have installed the "MultiPupPet" from earlier versions, installing this WILL NOT overwrite its settings... It must be uninstalled. If you choose the same location, then the new version WILL overwrite the existing one...creating a new menu entry and rendering the old one obsolete...
A default copy of MultiPup, and the configuration dialog, are accessible in /root/my-roxapps...( Do not run this copy from this location...)
To uninstall, delete the copy from wherever you chose to install it, and run PetGet to remove from menu, etc...
Posted here first for heavy testing....please....
Thanks..
Jay....
Last edited by puppyluvr on Thu 03 Feb 2011, 00:32, edited 1 time 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...
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!
Puppy since 2.15CE...
Hello,
And the previously mentioned "bug" was due to my running things from root during testing...
Remember, DO NOT try to run MultiPup from within your savefile....
And the previously mentioned "bug" was due to my running things from root during testing...
Remember, DO NOT try to run MultiPup from within your savefile....
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...
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!
Puppy since 2.15CE...
I know I have said this before, but I strongly suggest that you put the latest version in the first post. The biggest reason for this is that people will not look for a newer version further down the entries. They will go to the first post and download what is there thinking that is it.
This has gotten to be the expected norm for the first post to have the latest download for a program. If the author makes updates then he updates the download in the first post.
You really appreciate this when you go to a program that has 40 plus pages to the topic or 273 pages like some of the Puppy versions.
This has gotten to be the expected norm for the first post to have the latest download for a program. If the author makes updates then he updates the download in the first post.
You really appreciate this when you go to a program that has 40 plus pages to the topic or 273 pages like some of the Puppy versions.
Hello,
Yea, that is how I usually do it too...
If this pet proves stable, which 1.0 is, it will be on page 1..
Been changing things too fast to call it stable....
And I wanted to get it into pet form for page 1...
So I`m hoping this is it..
Let me give it a little testing time first...
Jay...
Yea, that is how I usually do it too...
If this pet proves stable, which 1.0 is, it will be on page 1..
Been changing things too fast to call it stable....
And I wanted to get it into pet form for page 1...
So I`m hoping this is it..
Let me give it a little testing time first...
Jay...
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...
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!
Puppy since 2.15CE...