diff --git a/packages/tools/syslinux/files/create_livestick b/packages/tools/syslinux/files/create_livestick index 6029d601fb..c846b348e0 100755 --- a/packages/tools/syslinux/files/create_livestick +++ b/packages/tools/syslinux/files/create_livestick @@ -232,9 +232,16 @@ EOF cp README.md /tmp/usb_install cp RELEASE /tmp/usb_install - cp 3rdparty/syslinux/vesamenu.c32 /tmp/usb_install cp splash.png /tmp/usb_install + if [ -f /usr/lib/syslinux/vesamenu.c32 ]; then + cp /usr/lib/syslinux/vesamenu.c32 /tmp/usb_install + elif [ -f /usr/share/syslinux/vesamenu.c32 ]; then + cp /usr/share/syslinux/vesamenu.c32 /tmp/usb_install + else + echo "ERROR: Can't find syslinux's vesamenu.c32 on Host OS" >&2 + fi + # sync disk echo "syncing disk..." sync @@ -250,7 +257,7 @@ EOF elif [ -f /usr/share/syslinux/mbr.bin ]; then MBR="/usr/share/syslinux/mbr.bin" # example: fedora else - echo "Can't find syslinux's mbr.bin on Host OS" + echo "ERROR: Can't find syslinux's mbr.bin on Host OS" >&2 fi if [ -n "$MBR" ]; then