here's syslinux & syslinux.exe 3.82 or 3.83 from PartedMagic 4.5
get that and to install it from:
both Linux and Windows(syslinux.exe)
To install newer syslinux from within Linux(Ubuntu)
1) download.zip above to your Ubuntu Desktop
extract it to Desktop (right-click/extract-here)
2) Open a terminal from Accessories menu
"cd" change-directory, to the Desktop, syslinux-3.82 extracted folder
3) Insert USB and have it mounted
4) Find where USB is mounted and USB device name:
Enter "mount" into terminal
It should say
Device name may be sda1,sdb1,sdc1,etc
mountpoint may be /media/disk
5) Knowing USB device name;Invoke syslinux in syslinux-3.82 folder:
./syslinux -f /dev/sdxx
you must use
or it will just install Ubuntu's normal syslinux
Now you have syslinux-3.82/.83 installed to USB!
Now, a Graphical boot menu!?
Get my isolinux/syslinux folder's and put them on USB
Move existing isolinux/syslinux off USB to somewhere
Pick out your fav wallpaper, darker is better
using Gimp, scale wallpaper to 640x480 and save as .png
Then edit my syslinux.cfg and replace
MENU BACKGROUND /syslinux/phalanx.png
Heres my Phalanx-9.04 isolinux/syslinux folders with goodies inside
so try all that and in the isolinux folder
you will find 2 scripts to make iso images
In Ubuntu you probably have genisoimage vs mkisofs
so use gen_iso.sh
double-click and select "run in terminal"
give iso a name that ends in .iso
also, if in the "preseed" folder it has a text file
if it's not named "ubuntu.seed"
then rename syslinux.cfg entries as they say
so, see if that helps?