Hi,
Am trying to use syslinux to chainload another bootloader. This bootloader is a custom/proprietary bootloader which replaces ntldr/bootmgr. The custom bootloader first loads a customized linux version to accomplish some tasks before it reboots and chains to the real os loader. I am testing this on my USB stick. Just to test I setup syslinux on my USB stick with the custom bootloader and my custom linux image on it. For some reasons the chainload is not working. The screen just goes blank. Here is the syslinux.cfg -
default vesamenu.c32
MENU BACKGROUND boot.jpg
prompt 0
menu title My USB MultiBoot Stick
timeout 100
label Ubuntu
menu label Ubuntu ramdisk x86
kernel /vmlinuz
initrd /initrd.img
label mybootloader
menu label MY BOOT LOADER
com32 chain.c32
append boot ntldr=/mybl
Any pointers on how to debug this would be very helpful !
Thanks.