PS: I've got experiences with chainloading FreeBSD and Windows when using grub legacy and grub2, but not with syslinux.
My syslinux multi-boot PC is a Linux only multi-boot _and_ I never used, neither with grub, nor with syslinux, anything secure boot/(U)EFI related. That's my current syslinux.cfg: [rocketmouse@archlinux ~]$ cat /boot/syslinux/syslinux.cfg # Syslinux # http://syslinux.zytor.com/wiki/index.php/Doc/menu # # Mitigations linux >= 5.1.13 # https://linuxreviews.org/HOWTO_make_Linux_run_blazing_fast_(again)_on_Intel_CPUs # mitigations=off # # Misc # grep . /sys/devices/system/cpu/vulnerabilities/* | cut -d/ -f7 # audit=off PROMPT 0 TIMEOUT 600 UI menu.c32 MENU HIDDEN MENU CLEAR MENU COLOR screen 0;30;40 MENU COLOR border 0;30;40 MENU COLOR title 1;37;44 MENU COLOR unsel 0;37;40 MENU COLOR hotkey 1;37;40 MENU COLOR hotsel 7;37;40 MENU COLOR sel 7;37;40 MENU COLOR disabled 1;37;40 MENU COLOR scrollbar 0;30;40 MENU COLOR tabmsg 0;30;40 MENU COLOR cmdmark 0;31;40 MENU COLOR cmdline 0;37;40 MENU COLOR timeout_msg 0;37;40 MENU COLOR timeout 1;37;40 # Used hotkeys: ^8 ^A ^C ^e ^f ^g ^H ^i (^l) ^M ^n ^o ^P ^Q ^R ^S ^t ^V (^X) ^y KBDMAP de.ktl DEFAULT Securityink MENU TITLE HAL 9000-s3 LABEL Toolbox MENU LABEL Toolbox MENU DISABLE MENU SEPARATOR LABEL Hardware MENU LABEL ^Hardware Detection COM32 hdt.c32 LABEL Memtest MENU LABEL Memtest^86+ LINUX /.boot/ubuntu_moonstudio/boot/memtest86+.bin LABEL Reset MENU LABEL R^eset COM32 reboot.c32 MENU SEPARATOR MENU SEPARATOR LABEL Arch Menu MENU LABEL Arch Linux MENU DISABLE MENU SEPARATOR LABEL Threadirqs MENU LABEL Arch Linux ^threadirqs LINUX ../vmlinuz-linux APPEND root=LABEL=s3.archlinux ro threadirqs INITRD ../intel-ucode.img,../initramfs-linux.img LABEL Threadirqs_no_mitigations MENU LABEL Arch Linux threadirqs ^no mitigations LINUX ../vmlinuz-linux APPEND root=LABEL=s3.archlinux ro threadirqs mitigations=off audit=off INITRD ../intel-ucode.img,../initramfs-linux.img LABEL Securityink MENU LABEL Arch Linux Rt ^Securityink LINUX ../vmlinuz-linux-rt-securityink APPEND root=LABEL=s3.archlinux ro INITRD ../intel-ucode.img,../initramfs-linux-rt-securityink.img LABEL Securityink_no_mitigations MENU LABEL Arch Linux Rt Securityink no m^itigations LINUX ../vmlinuz-linux-rt-securityink APPEND root=LABEL=s3.archlinux ro noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off mitigations=off INITRD ../intel-ucode.img,../initramfs-linux-rt-securityink.img LABEL Pussytoes MENU LABEL Arch Linux Rt ^Pussytoes LINUX ../vmlinuz-linux-rt-pussytoes APPEND root=LABEL=s3.archlinux ro INITRD ../intel-ucode.img,../initramfs-linux-rt-pussytoes.img LABEL Pussytoes_no_mitigations MENU LABEL Arch Linux Rt Puss^ytoes no mitigations LINUX ../vmlinuz-linux-rt-pussytoes #APPEND root=LABEL=s3.archlinux ro mitigations=off APPEND root=LABEL=s3.archlinux ro noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off mitigations=off INITRD ../intel-ucode.img,../initramfs-linux-rt-pussytoes.img LABEL Cornflower MENU LABEL Arch Linux Rt ^Cornflower LINUX ../vmlinuz-linux-rt-cornflower APPEND root=LABEL=s3.archlinux ro INITRD ../intel-ucode.img,../initramfs-linux-rt-cornflower.img LABEL Cornflower_no_mitigations MENU LABEL Arch Linux Rt Corn^flower no mitigations LINUX ../vmlinuz-linux-rt-cornflower #APPEND root=LABEL=s3.archlinux ro mitigations=off audit=off APPEND root=LABEL=s3.archlinux ro mitigations=off INITRD ../intel-ucode.img,../initramfs-linux-rt-cornflower.img LABEL Rt MENU LABEL Arch Linux ^Rt LINUX ../vmlinuz-linux-rt APPEND root=LABEL=s3.archlinux ro INITRD ../intel-ucode.img,../initramfs-linux-rt.img LABEL Rt_no_mitigations MENU LABEL Arch Linux Rt n^o mitigations LINUX ../vmlinuz-linux-rt APPEND root=LABEL=s3.archlinux ro mitigations=off INITRD ../intel-ucode.img,../initramfs-linux-rt.img LABEL Arch MENU LABEL ^Arch Linux LINUX ../vmlinuz-linux APPEND root=LABEL=s3.archlinux ro INITRD ../intel-ucode.img,../initramfs-linux.img MENU SEPARATOR MENU SEPARATOR LABEL Other Menu MENU LABEL Other Linux MENU DISABLE MENU SEPARATOR LABEL Moonstudio_liquorix MENU LABEL Ubuntu X Moon Studio ^liquorix threadirqs LINUX /.boot/ubuntu_moonstudio/boot/vmlinuz-liquorix APPEND root=LABEL=moonstudio ro threadirqs INITRD /.boot/ubuntu_moonstudio/boot/initrd.img-liquorix LABEL Moonstudio_liquorix_no_mitigations MENU LABEL Ubuntu ^X Moon Studio liquorix threadirqs no mitigations LINUX /.boot/ubuntu_moonstudio/boot/vmlinuz-liquorix APPEND root=LABEL=moonstudio ro threadirqs mitigations=off audit=off INITRD /.boot/ubuntu_moonstudio/boot/initrd.img-liquorix LABEL Moonstudio MENU LABEL Ubuntu X ^Moon Studio lowlatency LINUX /.boot/ubuntu_moonstudio/boot/vmlinuz-lowlatency APPEND root=LABEL=moonstudio ro INITRD /.boot/ubuntu_moonstudio/boot/initrd.img-lowlatency LABEL Moonstudio_no_mitigations MENU LABEL Ubuntu X Moon Studio lowlatency no miti^gations LINUX /.boot/ubuntu_moonstudio/boot/vmlinuz-lowlatency APPEND root=LABEL=moonstudio ro noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off mitigations=off audit=off INITRD /.boot/ubuntu_moonstudio/boot/initrd.img-lowlatency LABEL Light MENU LABEL Ubuntu ^Q LightScribe Rt no bind (/boot) LINUX /.boot/ubuntu_q/boot/vmlinuz-3.6.5-rt14 APPEND root=LABEL=q ro nomodeset INITRD /.boot/ubuntu_q/boot/initrd.img-3.6.5-rt14 LABEL Suse MENU LABEL ^Vintage SUSE 11.2 Rt no bind (/boot) LINUX /.boot/suse11.2/boot/vmlinuz-2.6.31.6-rt19 APPEND root=LABEL=suse11.2 INITRD /.boot/suse11.2/boot/initrd-2.6.31.6-rt19 -- Lubuntu-users mailing list Lubuntu-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/lubuntu-users