DSL Tips and Tricks :: mkmyDSL



To the unregistered user,
Yes, you keep the XFree86.dsl and other fonts package etc, in tact, and then treat them like any other extension and they will be written to the cdrom for autoloading upon boot. I usually call it myconf.tar.gz or if write access to other than home & opt call it myconf.dsl. If you can load it with mydsl-load dynamically then you can persist it into the mydsl.iso using mkmydsl script.

First off, thanks for the excellent distro.  When I started using Linux less than a year ago, DSL was the first distro I tried and I immediately came back to it.  Stuck with it ever since.

Anyway, a thought on mkmydsl:  Does it make sense for mkmydsl to optionally use a .iso as the base system to build on rather than requiring a CD?  This way, when upgrading one does not have to burn a soon-to-be-discarded CD of the new .iso in order to use it as a base for mkmydsl.

Thanks again!

Yes, but in the beginning it would be like the chicken and the egg. Not only for the base system files,
but also to pre-test the extensions so that you would not be burning a cdrom blindly.
So the concept to boot the cdrom and download and test that the extensions work as desired then make and burn the collection known as mydsl.iso

It's not a problem if you have a blank CD-RW disk sitting around, and your computer supports booting from a CD-RW disk (some older CDROM drives don't like them).
:)

Yeah, CDRW is prolly the way to go.  It was of interest to me because of the way I use DSL.  I don't load my extensions, bookmarks, etc into the .iso; I keep everything on a HD and load at boot, so the only changes I make are to boot toram and to restore (server version also gets runlevel 2).  This way I don't have to move all the extensions, rebookmark, etc.  All i have to do to run a new DSL version is pop in the new live cd.  I was just trying to save a step in the (1) burn new dsl, (2) reburn from mkmydsl cycle.

I guess its easy enough to tweak mkmydsl for my pupose.

Thanks guys!

Next Page...
original here.