Other Help Topics :: ReMastering HOWTO for DSL



Hi all remaster fans!

With the newer versions of DSL there also has come new possibilities to make remasters. Personally I made the following type of remaster from an usb pendrive. I unzipped DSL-Embedded 3.1 directly to the drive. Then I created a mydsl directory containing gnu-utils.unc and gcc1-with-libs.unc and booted the drive with the following cheatcodes: norestore and xsetup. Once up and running it is possible to compile source code and in this example I'll use bcrypt and a library that it depends on; zlib. Copy the unzipped directories of these to home/dsl. They can be found on the bcrypt site. Just google for bcrypt and you'll find it. Here comes the HOWTO:

Install-RAM-Remaster-HOWTO

#cd zlib-1.2.3
#./configure
#make test
#make install
#cd ..
#cd bcrypt-1.1
#make
#make install
#cd ..

Now you can delete the zlib and bcrypt directories (I usually use Emelfm)

#mkdir source newcd newcd/KNOPPIX
#cp -Rp /KNOPPIX/* source
#cp -Rp /KNOPPIX/.bash_profile source

Now it's possible to add or remove things from the source directory

The following step is to make the compressed KNOPPIX file

#mkisofs -R source | create_compressed_fs – 65536 > newcd/KNOPPIX/KNOPPIX

Now you have the both unc-files and bcrypt inside the KNOPPIX file. So just by removing the old KNOPPIX file from your usb pendrive and replacing it with the new you will have the capabilities of compiling source code and encrypting files with bcrypt. So the principle is that unc-files that are mounted will get transferred to the source dir when you do the:

#cp -Rp /KNOPPIX/* source

This is the way I've done it but it can probably be done in other ways but it really is an easy way to make a remaster. This works with unc-files but not with uci-files because the uci-files are selfcontained and doesn't get transferred to the source directory.

As always have fun remastering DSL,
meo

Hi Meo and fellow Remasterers of the (DSL) Universe,

I tried the remastering instructions on page 56 of this post with DSL 3.1 and have had great success.  Perhaps there was something amiss with 3.0.1 that caused it to not like detecting my RAM after being remastered.  I never did track down the cause of its malady.

Now for a new question :

I'm a big fan of the itty bitty size of DSL, but I needed to have things like GCC, Python and syntax-highlighting VIM available.  I've included those in my personal remaster, but now I've nearly doubled the size of DSL!  Fortunately, I don't need a lot of the "convenient" software that exists on the standard DSL such as two web browsers, an ftp client, a paint program, a mail client, a web server, a music program, etc.  I've looked around google and here, and I don't see any obvious instructions that describe how to remove default programs such as these for remasters.  I tried using apt-get remove ___ and synaptic without success.

It occurs to me that I can simply delete the executables, but that would leave space-hogging, orphaned libraries, I assume.  I was wondering if there was an established way to locate and remove orphan libraries.

Thanks,
oznozz

Hi oznozz!

I'm glad it's going well for you. I'm also trying to get rid of some things I don't use like the old firefox that comes with DSL. I have removed it but get several complaints during bootup. Purely cosmetic but I'm trying to solve it. You can find info under MyDSL Extensions -> System -> Extinguishing remainders of firefox. Hope it is of any help.

Have fun remastering,
meo

Hi all remaster fans!

Just a little warning: Don't try the remastering method on this page with the new DSL v3.2 RC1 because it will not work. Robert is working on an updated gnu-utils that will work on the new DSL v3.2.

Have fun Y'all,
meo

Meo:

First off - thanks for all the work.

Now could a linux dummy ask you to help cut the extreme confusion that's grown through reading the last 62 pages and ask you to condense one point.

My remaster worked, but gnu-utils did not get loaded on the remaster.  can you summarized the steps I'd have to take prior to doing the remaster to make sure gnu-utils load?

Assume I know nothing about linux - which is the truth.

Thanks, you're amazing!

Next Page...
original here.