Here's how you can integrate
Damn Small Linux into UBCD V4. The instructions are based on DSL V3.2, but should work with other versions as well.
First extract the content of both DSL and UBCD to your harddisk. I am assuming the content of DSL is in c:\dsl, while the content of UBCD is in c:\ubcd.
c:\dsl should have the following files/folders:
Code:
BOOT\
KNOPPIX\
LOST_FOUND\
index.html
Now, copy "c:\dsl\KNOPPIX" to c:\ubcd, and copy c:\dsl\boot\isolinux\linux24 and c:\dsl\boot\isolinux\minirt24.gz to c:\custom. So c:\ubcd should look like this:
Code:
boot\
custom\
custom.cfg
linux24
minirt24.gz
dosapps\
images\
isolinux\
KNOPPIX\
menus\
syslinux\
tools\
website\
ubcd.ico
autorun.inf
Edit "c:\ubcd\custom\custom.cfg" with a text editor:
Code:
MENU INCLUDE /menus/defaults.cfg
LABEL back
MENU LABEL ..
KERNEL menu.c32
APPEND /menus/main.cfg
LABEL dsl
MENU LABEL DSL V3.2
KERNEL /custom/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=/custom/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix
That's it! Create a customized UBCD image using "c:\ubcd\tools\ubcd2iso\ubcd2iso.bat" and you are ready to run DSL under "User-Defined Tools".
All the various options for booting DSL are found in "c:\dsl\boot\isolinux\isolinux.cfg". I have taken the boot command from the label "dsl", but you are free to add others eg. dsl-txt, expert, fb1280x1024 etc. to "c:\ubcd\custom\custom.cfg".