how to remaster with mkmydsl


Forum: Other Help Topics
Topic: how to remaster with mkmydsl
started by: calmchess

Posted by calmchess on May 30 2005,05:12
I've tried many times to get mkmydsl to remaster my version of dsl.......Does mkmydsl work?


I have read adapted guide by meo....but i don't understand the part where it says "go through and copy wanted things to source......does that mean extensions i want or .....all of the things in dsl that i'd like to keep .......i just want the vnc server to automatically be installed when I boot to the dsl CD.

Will somebody plz give advice and clear up " go through and copy wanted things to source..

Posted by meo on May 30 2005,08:45
Hi calmchess!

Go through and copy wanted things to source is what comes just after. I mainly copy my own styles and backgrounds to the new Knoppix-file. If you want to have extensions on your cd you should put them in the newcd directory. That would most probably not work in a RAM-remaster. You would have to set up a hd-partition for this.

Have fun,
meo

Posted by Guest on May 30 2005,15:42
This means the phrase "copy wanted things to source" does not apply to you.  If you want extensions (uci, tar.gz, dsl) to load automatically when you boot, you should go a little farther down that instruction until just after "mkiso -R source | create_compressed_fs - 65536 > newcd/KNOPPIX/KNOPPIX".  At this point, you copy all the extensions you want inside the "newcd" folder.  You can also create a folder "optional" inside the newcd folder and put extensions there.  Any extension in the "optional" folder will be accessible via the DSL menu -> Install Optional Extensions.  Then follow the remaining steps to create the new ISO file.

You can also add the extensions at the "copy wanted things to source" step, but you should be careful in doing this.  This is, in theory, better to do on the *.dsl extensions, especially those that are "code blue" and "code yellow" .  You should know that *.dsl extensions are nothing more than a *.tar.gz compressed file.  This means you can do the following:

-  Have the *.dsl available somewhere, say /mnt/hda1/myfile.dsl
-  Change directory to inside the "source" folder
-  Execute "tar -xzf /mnt/hda1/myfile.dsl"

and that's it.  Follow the remaining steps to create the new ISO file.  This way, the base KNOPPIX file will have the package you want internally.  The package might start-up slower because of the decompression step, but you save tons of memory and have more security (because the mkwriteable script was not executed).

Now, I should warn you about the *.dsl extensions that are "code red".  These may not work well with other extensions because they overwrite some files on the base KNOPPIX tree.  Test these first as extensively as you can using the original LiveCD and other extensions you usually use.  Look at their contents to see what files get clobbered, and figure out the consequences of this on the operation of the DSL system.  Maybe with practice you may become good enough at this that you can help ke4nt1 with testing all the new extensions that are being submitted.

Posted by calmchess on May 30 2005,16:30
thnx for your replies....i'm having a much better time with remastering.

regards,
           lost in dsl~land

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.