I'm running Archlinux using Syslinux as a bootloader. Right now the kernel image and initramfs are in /boot and all of the Syslinux stuff (configuration file and modules) are in /boot/syslinux.
I'm planning on moving the Syslinux directory to a different partition, but I don't know how to modify the configuration so it loads the kernel from a different partition.
This is the configuration part I have referring to Arch, how could I tell it to look for everything in a different partition?
LABEL arch
MENU LABEL Arch Linux
LINUX /boot/vmlinuz-linux
APPEND initrd=/boot/initramfs-linux.img root=/dev/disk/by-label/RootFS rootflags=,relatime,user_xattr,barrier=1,data=ordered rootfstype=ext4 ro