Page 1 of 1
How to integrate an isolinux disk into UBCD
Posted: Tue Mar 17, 2009 2:20 am
by cartoony
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
Posted: Tue Mar 17, 2009 6:08 am
by Icecube
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.
Posted: Tue Mar 17, 2009 7:01 am
by cartoony
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.
Posted: Wed Mar 18, 2009 1:42 am
by cartoony
Works a treat. Thank you Icecube
Posted: Thu Jun 04, 2009 2:05 am
by jtrefil
Hello, I have problem witch find "ldloader.bss" at verson syslinux3.81 - 3.60. Can you help me??
Thank you, JT