Aggiornamento: In base alla tua voce, ho trovato l'articolo "Grub chainloads syslinux and back", che in pratica dice "patch grub":
Il caricamento a catena di syslinux da GRUB sembra non essere possibile senza una patch . Non conosco GRUB2. Potrebbe essere utile per le partizioni multi-boot (basate su syslinux).
È possibile il caricamento a catena di syslinux da GRUB4dos (su diverse partizioni). L'ho gestito tramite la mappatura, spiegata (di nuovo) qui. Risolve alcuni problemi nei dispositivi USB multi-boot.
La pagina della patch menziona che una patch simile è stata pubblicata su grub-devel per Grub v2; questo post potrebbe essere quella patch. O questo messaggio, che punta a questa segnalazione di bug (datata novembre 2009, quindi è molto recente) per una patch Grub v2.
Per utilizzare una delle patch, devi scaricare il codice sorgente di Grub per la tua versione di Grub preferita, controllare che non includa già la patch, provare ad applicare la patch e ricompilare e reinstallare il tuo nuovo Grub.
Risposta originale:
Proverei prima a testare una semplice voce di Grub. Questa è una voce Grub standard per l'utility Memtest86+ su un sistema Debian:
title Debian, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
Prova a modificarli con i tuoi valori (cambia la partizione root o il percorso del kernel se necessario):
title Ubuntu LiveUSB SysLinux boot
root (hd0,0)
kernel /syslinux/isolinux.bin
Non penso che ti servirebbe il chainloader+
comando per questa attività.