How to integrate an isolinux disk into UBCD

Try looking for help here if you are having problems with the Ultimate Boot CD.

Moderators: Icecube, StopSpazzing

Locked
Message
Author
cartoony
Posts: 5
Joined: Tue Mar 17, 2009 2:14 am

How to integrate an isolinux disk into UBCD

#1 Post by cartoony » Tue Mar 17, 2009 2:20 am

I have a diagnostics disk which contains the folloring files inside the

Code: Select all

isolinux folder:
bootmsg.txt
difs16p
isolinux.bin
isolinux.cfg
memdisk
The contents of the cfg file are:

Code: Select all

prompt 1
default BootCD
ontimeout hd
display BOOTMSG.TXT
timeout 150

# load difs-memorystick-image as readonly harddisk image
label BootCD
    kernel memdisk 
    append initrd=DIFS16P harddisk

# overloading is a nice thing. Specify FreeDOS, and if another one is present
# it gets loaded instead for my own cdrom.
F1 F1_HELP.TXT
F2 F2_LICEN.TXT
F3 BOOTMSG.TXT
F4 F_ABOUT.TXT
F5 F_ABOUT.TXT
F6 F_ABOUT.TXT
F7 F_ABOUT.TXT
F8 F_ABOUT.TXT
F9 F_ABOUT.TXT
F0 F_ABOUT.TXT

label hd
	localboot 0x80
label floppy
	localboot 0x00
# cancel and try next boot device
label q
	localboot -1
I need to incorporate this disk into a UBCD disk.

Is anybody able to tell me how to do this please?

Thanks in advance

Icecube
Posts: 1278
Joined: Fri Jan 11, 2008 2:52 pm
Contact:

#2 Post by Icecube » Tue Mar 17, 2009 6:08 am

Extract the UBCD iso to "c:\ubcd".
Rename the isolinux.cfg from the diagnostics disk to difs.cfg and place it in "c:\ubcd\custom\difs\".
Copy the following files to "c:\ubcd\custom\difs\" (rename to lowercase if nessecary):

Code: Select all

bootmsg.txt
difs16p
f1_help.txt 
f2_licen.txt 
f_about.txt 
Edit "c:\ubcd\custom\difs\difs.cfg" with a text editor:

Code: Select all

prompt 1
default BootCD
ontimeout hd
display /custom/difs/bootmsg.txt
timeout 150

# load difs-memorystick-image as readonly harddisk image
label BootCD
    kernel memdisk
    append initrd=/custom/difs/difs16p harddisk

# overloading is a nice thing. Specify FreeDOS, and if another one is present
# it gets loaded instead for my own cdrom.
F1 /custom/difs/f1_help.txt
F2 /custom/difs/f2_licen.txt
F3 /custom/difs/bootmsg.txt
F4 /custom/difs/f_about.txt
F5 /custom/difs/f_about.txt
F6 /custom/difs/f_about.txt
F7 /custom/difs/f_about.txt
F8 /custom/difs/f_about.txt
F9 /custom/difs/f_about.txt
F0 /custom/difs/f_about.txt

label hd
   localboot 0x80
label floppy
   localboot 0x00
# cancel and try next boot device
label q
   localboot -1
Edit "c:\ubcd\custom\custom.cfg" with a text editor:

Code: Select all

MENU INCLUDE /menus/defaults.cfg
LABEL back
   MENU LABEL ..
   KERNEL menu.c32
   APPEND /menus/main.cfg
LABEL pmagic
   MENU LABEL Fujitsu Siemens Diagnostic Tool (DIFS)
   CONFIG /custom/difs/difs.cfg
The CONFIG command loads the isolinux config file for DIFS, with all options as the normal DIFS cd, but this requires a new version of isolinux.
Download syslinux from http://www.kernel.org/pub/linux/utils/boot/syslinux/.
Extract the syslinux archive to "c:\syslinux\".

To update isolinux for the CD version
- Copy "c:\syslinux\core\isolinux.bin" to "c:\ubcd\isolinux\".
- Copy "c:\syslinux\com32\menu\menu.c32" to "c:\ubcd\isolinux\"
- Copy "c:\syslinux\com32\modules\chain.c32" to "c:\ubcd\isolinux\"
- Copy "c:\syslinux\memdisk\memdisk" to "c:\ubcd\isolinux\"
To update syslinux for the bootable USB key
- Copy "c:\syslinux\core\ldlinux.sys" to "c:\ubcd\syslinux\".
- Copy "c:\syslinux\mbr\mbr.bin" and "c:\syslinux\ldloader.bss" to "c:\ubcd\tools\ubcd2usb\".
- Copy "c:\syslinux\com32\menu\menu.c32" to "c:\ubcd\syslinux\"
- Copy "c:\syslinux\com32\modules\chain.c32" to "c:\ubcd\syslinux\"
- Copy "c:\syslinux\memdisk\memdisk" to "c:\ubcd\syslinux\"

Remaster the iso
If you don't know how to do it, see viewtopic.php?t=1343.
Download Ultimate Boot CD v5.0: http://www.ultimatebootcd.com/download.html
Use Parted Magic for handling all partitioning task: http://partedmagic.com/

cartoony
Posts: 5
Joined: Tue Mar 17, 2009 2:14 am

#3 Post by cartoony » Tue Mar 17, 2009 7:01 am

genius
I'm not going to have a chance to test it today. Will try it in the morning & let you know how I get on.
Thank you for your help.

cartoony
Posts: 5
Joined: Tue Mar 17, 2009 2:14 am

#4 Post by cartoony » Wed Mar 18, 2009 1:42 am

Works a treat. Thank you Icecube

jtrefil
Posts: 1
Joined: Thu Jun 04, 2009 1:43 am

#5 Post by jtrefil » Thu Jun 04, 2009 2:05 am

Hello, I have problem witch find "ldloader.bss" at verson syslinux3.81 - 3.60. Can you help me??
Thank you, JT

Locked