Im a bit paranoid with "misterious" and "unknown" files/folders in the install tree, but after a lot of reading and tests i think i know syslinux well
I made some modifications inside "boot" folder... basically what im trying is to separate "syslinux installer files, "syslinux config files" and "syslinux tool files"
This way the user can delete the "install" folder after the installation, and will know a bit better what are the tools, i renamed some files thinking in simplicity for the final user
Additionally... i moved some script and config files to match this new folder structure
It was needed some changes in the scripts & configs (basically... some paths)
------------------------------------
About my changes in sysconfig.cnf ...
Lot of little changes here and too long to explain exactly, but i added some things like:
-help messages with the kernel parameters (you can see this help screens with F1 & F2 keys)
-added custom text lines at the bottom of the screen for the first entry (it can be done for the other ones)
-rebuilded "advanced boot options" submenu, with an option to return to main menu (i just ordered the entryes in this menu, nothing was erased)
-new "tools" submenu with some new tools (HDT, MHDD, new memtest version) and a option to return to main menu
-3 main menu options, for chainloading to the next device (usually grub in hd0,0), "reboot", and "power off"
-added needed modules to the folder "tools" for this new functions
-probably more things that i dont remember
I upload a .zip attached in this message with all files needed
The .zip is "cloning" the structure of a pendrive, is fully functional if you replace the .dummy files for the real ones (as explained in one of the readme.txt)
btw... all this readme.txts are here as a log of my modifications, of course must be deleted
The windows installer worked for me... but if somebody test them, please report bugs, i have more suggestions to make about syslinux, but first things first, if this works and jemmimah like it, i will try to make it better
****
linux installer needs to be modifyed to install "ldsyslinux.sys" in /boot/syslinux/
Please jemmimah, take a look