Suggestions:
In
change from:
COM32 /boot/syslinux/menu.c32
APPEND /ubcd/menus/syslinux/main.cfg
to:
(or, in other words, delete the first of those two original lines and change from "APPEND" to "CONFIG").
***
In
change from:
COM32 menu.c32
APPEND /ubcd/menus/syslinux/main.cfg
to:
***
In
change from:
COM32 menu.c32
APPEND /ubcd/menus/syslinux/*.cfg
to:
where *.cfg could be:
***
In
change from:
COM32 menu.c32
APPEND /ubcd/custom/custom.cfg
to:
***
In
change from:
COM32 menu.c32
APPEND /ubcd/menus/syslinux/*.cfg
to:
where *.cfg could be:
***
In
change from:
COM32 menu.c32
APPEND /ubcd/menus/syslinux/hdd.cfg
to:
where /ubcd/menus/syslinux/hdd/*.cfg could be:
***
In
_after_ the lines (#56 and #57):
add also the following two lines:
Note: The aforementioned additional "sed" code MUST be tested, as I can't be 100% sure that it will work as expected under all systems, specially because there are special characters involved (space, slash, ...). For example, there might be a situation where additional "quotation marks" (single, double or backslash) are needed in that "sed" code.
Victor, since we are already there in the "sed" file, please also review the lines still referring to fdubcd as iso image, so to correct them to new (super)floppy codes.
TIA,
Ady.
In
/boot/syslinux/syslinux.cfg
change from:
COM32 /boot/syslinux/menu.c32
APPEND /ubcd/menus/syslinux/main.cfg
to:
CONFIG /ubcd/menus/syslinux/main.cfg
(or, in other words, delete the first of those two original lines and change from "APPEND" to "CONFIG").
***
In
/ubcd/menus/syslinux/*.cfg
change from:
COM32 menu.c32
APPEND /ubcd/menus/syslinux/main.cfg
to:
CONFIG /ubcd/menus/syslinux/main.cfg
***
In
/ubcd/menus/syslinux/main.cfg
change from:
COM32 menu.c32
APPEND /ubcd/menus/syslinux/*.cfg
to:
CONFIG /ubcd/menus/syslinux/*.cfg
where *.cfg could be:
Code:
bios.cfg
cpu.cfg
hdd.cfg
memory.cfg
others.cfg
periph.cfg
system.cfg
cpu.cfg
hdd.cfg
memory.cfg
others.cfg
periph.cfg
system.cfg
***
In
/ubcd/menus/syslinux/main.cfg
change from:
COM32 menu.c32
APPEND /ubcd/custom/custom.cfg
to:
CONFIG /ubcd/custom/custom.cfg
***
In
/ubcd/menus/syslinux/hdd.cfg
change from:
COM32 menu.c32
APPEND /ubcd/menus/syslinux/*.cfg
to:
CONFIG /ubcd/menus/syslinux/*.cfg
where *.cfg could be:
Code:
main.cfg <<-- (already mentioned above)
bootmgmt.cfg
recovery.cfg
devmgmt.cfg
diag.cfg
cloning.cfg
editing.cfg
wiping.cfg
install.cfg
partmgmt.cfg
bootmgmt.cfg
recovery.cfg
devmgmt.cfg
diag.cfg
cloning.cfg
editing.cfg
wiping.cfg
install.cfg
partmgmt.cfg
***
In
/ubcd/menus/syslinux/hdd/*.cfg
change from:
COM32 menu.c32
APPEND /ubcd/menus/syslinux/hdd.cfg
to:
CONFIG /ubcd/menus/syslinux/hdd.cfg
where /ubcd/menus/syslinux/hdd/*.cfg could be:
Code:
/ubcd/menus/syslinux/hdd/bootmgmt.cfg
/ubcd/menus/syslinux/hdd/recovery.cfg
/ubcd/menus/syslinux/hdd/devmgmt.cfg
/ubcd/menus/syslinux/hdd/diag.cfg
/ubcd/menus/syslinux/hdd/cloning.cfg
/ubcd/menus/syslinux/hdd/editing.cfg
/ubcd/menus/syslinux/hdd/wiping.cfg
/ubcd/menus/syslinux/hdd/install.cfg
/ubcd/menus/syslinux/hdd/partmgmt.cfg
/ubcd/menus/syslinux/hdd/recovery.cfg
/ubcd/menus/syslinux/hdd/devmgmt.cfg
/ubcd/menus/syslinux/hdd/diag.cfg
/ubcd/menus/syslinux/hdd/cloning.cfg
/ubcd/menus/syslinux/hdd/editing.cfg
/ubcd/menus/syslinux/hdd/wiping.cfg
/ubcd/menus/syslinux/hdd/install.cfg
/ubcd/menus/syslinux/hdd/partmgmt.cfg
***
In
/ubcd/tools/linux/syslinux2grub4dos/syslinux2grub4dos.sed
_after_ the lines (#56 and #57):
Code:
s|^CONFIG\(.*\)syslinux.cfg|configfile\1grub4dos.lst|
s|^CONFIG\(.*\)isolinux.cfg|configfile\1grub4dos.lst|
s|^CONFIG\(.*\)isolinux.cfg|configfile\1grub4dos.lst|
add also the following two lines:
Code:
s|^CONFIG /ubcd/menus/syslinux/\(.*\)\.cfg|configfile /ubcd/menus/grub4dos/\1\.lst|
s|^CONFIG /ubcd/custom/\(.*\)\.cfg|configfile /ubcd/custom/\1\.lst|
s|^CONFIG /ubcd/custom/\(.*\)\.cfg|configfile /ubcd/custom/\1\.lst|
Note: The aforementioned additional "sed" code MUST be tested, as I can't be 100% sure that it will work as expected under all systems, specially because there are special characters involved (space, slash, ...). For example, there might be a situation where additional "quotation marks" (single, double or backslash) are needed in that "sed" code.
Victor, since we are already there in the "sed" file, please also review the lines still referring to fdubcd as iso image, so to correct them to new (super)floppy codes.
TIA,
Ady.