Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 18 Dec 2014, 17:49
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
How To: Remaster LiveCD from LiveCD without pain :-)
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 6 [80 Posts]   Goto page: 1, 2, 3, 4, 5, 6 Next
Author Message
Alienx


Joined: 06 May 2005
Posts: 141
Location: Rio de Janeiro - Brazil

PostPosted: Wed 24 Aug 2005, 10:54    Post subject:  How To: Remaster LiveCD from LiveCD without pain :-)  

How about a script to remaster LiveCD from LiveCD almost newbies proof ? This is what I post here for testing and perfectioning, it seems to be working for me and I hope it works for you too. When doing it I copied large parts of scripts from drj (remaster-hd) and Barry (createpuppy, remaster-cd and others)

How to use it ?

1) boot with a Puppy live cd (normal or multisession)

2) setup everything (printer, keyboard, ethernet, cd-cdv drive, video...)

3) Install whatever you want in /usr or /root (dotpups, pupgets, etc) Don't worry about the size of what you put in root, the script will calculate the size of image.gz and put the correct ramdisk_size= in isolinux.cfg

4) start the script and choose a work folder in a partition with enough space (if you have a lot of ram it can be done in ramdisk also)

5) wait a few and burn the new puppy.iso in gcombust


Suggestion: boot Puppy 1.05 alpha2 with usr_devx.sfs in /mnt/home and create a new Puppy live-cd with it included , then you can delete usr_devx.sfs on the hd and save space

_________________
Sorry, broken english above Smile

Last edited by Alienx on Thu 20 Oct 2005, 18:05; edited 1 time in total
Back to top
View user's profile Send private message 
Guest
Guest


PostPosted: Wed 24 Aug 2005, 17:17    Post subject:  

Its a great job. I tried it and got all things o the cd - my-applications (pup002) and usr_devx.sfs. Very easy, very good. Compliments! Next i wil try a multisession-cd. Thanx vabene
Back to top
Alienx


Joined: 06 May 2005
Posts: 141
Location: Rio de Janeiro - Brazil

PostPosted: Wed 24 Aug 2005, 17:50    Post subject:  

Anonymous wrote:
Very easy, very good. Compliments!


thanks Guest, I'm planning to do the next days a new version that asks:

do you want to keep hardware specific configurations ?

If the answer is no, the script will not save keyboard, mouse, videomode and ehernet or modem configs. It can be useful for booting the new remaster on other machines but keeping the new installed applications

_________________
Sorry, broken english above Smile
Back to top
View user's profile Send private message 
Guest
Guest


PostPosted: Thu 25 Aug 2005, 14:07    Post subject:  

i am waiting. go on. vabene
Back to top
raffy

Joined: 25 May 2005
Posts: 4798
Location: Manila

PostPosted: Thu 25 Aug 2005, 16:42    Post subject: Angel  

You're an angel! And you read correctly what I wished for Christmas, especially your last post:
Quote:
the script will not save keyboard, mouse, videomode and ehernet or modem configs. It can be useful for booting the new remaster on other machines but keeping the new installed applications

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send private message 
Alienx


Joined: 06 May 2005
Posts: 141
Location: Rio de Janeiro - Brazil

PostPosted: Thu 25 Aug 2005, 19:11    Post subject:  

here is the version 0.0.2 that optionally do not keep hardware configurations (keyboard, mouse, videomode, ethernet, cd/dvd drive and modem)

I`m without cd-r at the moment to burn new isos to test

please someone test in special two things:

modem ( I do not have one)

gcombust (scsiemul is turned on and I`m not sure it will work)

_________________
Sorry, broken english above Smile

Last edited by Alienx on Thu 20 Oct 2005, 18:06; edited 1 time in total
Back to top
View user's profile Send private message 
Alienx


Joined: 06 May 2005
Posts: 141
Location: Rio de Janeiro - Brazil

PostPosted: Thu 25 Aug 2005, 19:29    Post subject:  

my purpose when doing the script was to create a non-multisession personal Puppy that do not depends anymore on hd (pup001 file), being 100% ramdisk live-cd

that`s why option 2 in the isolinux menu (Don't Save Data) is the default

a modification on /etc/rc.d/rc.sysinit that can be done is to comment these lines:

# echo -e "\\033[1;31m" #34=blue, 33=yellow, 32=green, 31=red, 35=purple, 36=aquablue, 38=black.
# echo "CANNOT MOUNT HOME DEVICE: CANNOT SAVE PERSONAL FILES"
# echo "This means that Puppy was unable to mount a persistent home partition"
# echo "on /root. In the case of the live-CD, probably Puppy could not find"
# echo "a suitable hard drive partition in which to create the home file."
# echo "(v1.0.3 also has a boot menu option to cause this situation!)"
# echo "Puppy will still run, but nothing will be permanently saved."
# echo -e "Pausing for 10 seconds... \\033[0;39m"
# sleep 10

you will gain 10 seconds in the boot ! Wink

_________________
Sorry, broken english above Smile
Back to top
View user's profile Send private message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7099
Location: Perth, Western Australia

PostPosted: Fri 26 Aug 2005, 05:03    Post subject:  

Alienx,
I've just downloaded your program.

I've been totally rewriting the remaster-cd script, integrating it with the PupGet package manager, so that users will be able to create a custom CD based on the current installation, but with any choice of pupget or dotpup packages.

I'm trying to make it as easy to use as possible, and I'll look at what you have done, see if that can be integrated in as well.

What I have got my script doing is if you have installed any pupgets or dotpups, they will get placed into the live-cd, like they are part of the cd, no longer pupgets or dotpups, if you get my drift.
The script also allows for removal of packages that are part of the live-cd, so you can go "backwards" toward a more barebones live-cd.

...well, it will do, when it is debugged.
Expect it in the release 1.0.5.
Back to top
View user's profile Send private message Visit poster's website 
Guest
Guest


PostPosted: Fri 26 Aug 2005, 08:13    Post subject:  

Hi AlienX,
i tried the new version, it works -but i got a strange behavior. When i make thenew iso for my pc, everything works. When i make the iso for others i cannot get into internet (i have pptp)! i got no conection. I went back to the first new iso-version and everthing works. I wrote this from this version.
btw: is it comfortable to start each session with entries for keyboard, mouse and vga. An automatic solution like knoppix, dsl etc. would be better.
Go on, vabene
Back to top
Alienx


Joined: 06 May 2005
Posts: 141
Location: Rio de Janeiro - Brazil

PostPosted: Fri 26 Aug 2005, 10:35    Post subject:  

Hi Guest,

version 0.0.3 has a new approach relative keeping or not hardware configurations

now it preserves 100% of the original /root0/.etc folder when is choosed NOT keep hardware configurations (only exception is sciemul)

I hope this solves your network (pptp) problem and do not break the remasters that SAVES hardware configs

good luck and testing ! Wink

_________________
Sorry, broken english above Smile

Last edited by Alienx on Thu 20 Oct 2005, 18:07; edited 1 time in total
Back to top
View user's profile Send private message 
Guest
Guest


PostPosted: Fri 26 Aug 2005, 10:44    Post subject:  

I will test it tomorrow. You hear about it. Go on - vabene
Back to top
Alienx


Joined: 06 May 2005
Posts: 141
Location: Rio de Janeiro - Brazil

PostPosted: Fri 26 Aug 2005, 10:56    Post subject:  

I forgot to say that version 0.0.3 in order to NOT keep hardware configs must be done from an original Puppy cd , not a remaster
_________________
Sorry, broken english above Smile
Back to top
View user's profile Send private message 
Guest
Guest


PostPosted: Sat 27 Aug 2005, 14:11    Post subject:  

ok, i tried it. all things are working - only my interne-connection not! Same problem.

Dns can`t solve...
ill try t make an iso with my personal settings... vabene
Back to top
Guest
Guest


PostPosted: Sun 28 Aug 2005, 02:25    Post subject:  

hi,
i solved the problem with my internet-conection. For adsl i have to change some scripts in /etc/ppp. I made them )parallel in my-apllications/etc. When making the iso all of the changes are lost. So i put the script one more times i the remaster-Folder - and it works now.
Now il try to remaster a iso without my settings (i got errors with x when starting it up). vabene
Back to top
nameless foo
Guest


PostPosted: Sun 28 Aug 2005, 15:03    Post subject:  

I get kernel panic no init found with the remasterd CD. I have tried all three scripts with Puppy 1.0.3, 1.0.4, and 1.0.5
Back to top
Display posts from previous:   Sort by:   
Page 1 of 6 [80 Posts]   Goto page: 1, 2, 3, 4, 5, 6 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » HOWTO ( Solutions )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0873s ][ Queries: 12 (0.0187s) ][ GZIP on ]