Universal boot cd

Universal/Ultimate Boot CD

http://www.ultimatebootcd.com/customize.html

First, extract all the files on the UBCD to a directory on your harddisk such as c:\ubcd-exracted (pathname may contain spaces). If you wish, you can directly extract the files from the ISO image using a tool such as 7-Zip or Daemon Tools.
You should have a directory structure that looks like:

c:\ubcd-extracted\ boot\ pmagic\ ubcd\ custom\ custom.cfg custom.lst autorun.inf license.txt

To add your own ISO images to UBCD, copy them to c:\ubcd-extracted\ubcd\custom. You can optionally compress each image using gzip (via a tool such as 7-Zip) to make them smaller. Then editc:\ubcd-extracted\ubcd\custom\custom.cfg and add each ISO image to the menu.

For Example:

LABEL – MENU LABEL Windows 98 TEXT HELP Windows 98 boot disk ENDTEXT LINUX /boot/syslinux/memdisk INITRD /ubcd/custom/win98.iso.gz APPEND iso raw

Making UBCD memory stick

To create a bootable UBCD memory stick, at the command prompt, type:

cd \ubcd-extracted\ubcd\tools\win32\ubcd2usb ubcd2usb c:\ubcd-extracted x: /f

where X: is that drive letter of USB memory stick, which is assumed to be already formatted. If it is not already formatted, or you wish to force it to be formatted, you can add the /f switch at the end:

If this fails, run cmd as the administrator