Creating a live CD with extensions


Forum: myDSL Extensions (deprecated)
Topic: Creating a live CD with extensions
started by: ric_neal

Posted by ric_neal on Dec. 11 2004,08:54
Hi

I'm trying to add extensions to a liveCD DSL. I believe from the readme I need to add the files to the root directory of the CD, but I'm not sure what I then need to do to burn a bootable CD (that will automatically install DSL).

I currently use Nero (6.3) under Windows to create my CD's. Is this suitable?

Thanks

Ric

Posted by ico2 on Dec. 12 2004,17:46
yep, you need to edit the iso and add the extensions, add them to the root of the iso if you want them to autoload or in a directory named optional to have them as options.
Posted by ke4nt1 on Dec. 12 2004,20:46
Or, burn the DSL iso image to your CD in multisession mode, leaving the disk 'open'
then burn a second session with the extensions you want LOADED in the root
of the disk, and the ones you want handy, but NOT LOADED, in the /optional dir.
This requires no special software to "rebuild" the .iso , and works just the same.

73
ke4nt

Posted by codestorm on Dec. 13 2004,23:30
O wise Ico2, what Windoze app allow one to edit the iso?
???

Posted by Fordi on Dec. 16 2004,16:31
You can't "edit" an iso.  you have to rebuild it.

-go get cdrtools (specifically mkisofs)

-now get winimage (shareware) or filedisk (GPL)

-do one of these:
a- use winimage to extract the base files from the ISO (double click the iso file once winimage is installed),
b- mount the iso with filedisk
Code Sample
filedisk /mount 0 c:\temp\dsl0901.iso /CD f:


-copy all the files from the CD to a temp directory.
-copy your @boot extensions to the root folder of this directory
-copy your optional extensions to the optional/ folder of this directory
-run the following command:
Code Sample
mkisofs -no-pad -l -r -J -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat -hide-rr-moved -o mydsl.iso [i]tempdir[/i]


Ta-Daaa, you have a MyDSL ISO.  go use nero or something to burn it.

Posted by Joat_Mone on Dec. 21 2004,04:09
The best windoze app I know of is "ISO Buster".  Not sure where I found it, but it works great for ISO's (hence the name....):p
Posted by softgun on Jan. 14 2005,10:43
Quote (ke4nt1 @ Dec. 12 2004,15:46)
Or, burn the DSL iso image to your CD in multisession mode, leaving the disk 'open'
then burn a second session with the extensions you want LOADED in the root
of the disk, and the ones you want handy, but NOT LOADED, in the /optional dir.
This requires no special software to "rebuild" the .iso , and works just the same.

73
ke4nt

I think Ke4nt has stated a simple method which works. However there are some problems about configuring the desktop etc and adding some plugins to the firefox browser.
The firefox_plugins browser is in the /ramdisk/opt directory. Thus to create and add your own firefox_plugins hidden directory you have to
edit the ISO
or
add a script to the root directory along with your own firefox_plugins directory, which, on bootup will copy this and paste it over the /ramdisk/opt. Now when we start firefox, most plugins will be available.

Is this possiible?

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