[syslinux] VMware with UEFI fails to boot

Ady ady-sf at hotmail.com
Sun Feb 2 11:45:27 PST 2014


> 
> ldlinux.e64 is under /syslinux/ldlinux.e64. According my logfile, it is searching for it and finally finds it, but is unable to receive it completely?
> Feb 02 19:41:17 [dnsmasq-tftp] Datei /var/lib/tftp/boot/ldlinux.e64 nicht gefunden
>                 - Last output repeated twice -
> Feb 02 19:41:17 [dnsmasq-tftp] Datei /var/lib/tftp/boot/boot/isolinux/ldlinux.e64 nicht gefunden
> Feb 02 19:41:17 [dnsmasq-tftp] Datei /var/lib/tftp/boot/isolinux/ldlinux.e64 nicht gefunden
> Feb 02 19:41:17 [dnsmasq-tftp] Datei /var/lib/tftp/boot/boot/syslinux/ldlinux.e64 nicht gefunden
> Feb 02 19:41:17 [dnsmasq-tftp] Datei /var/lib/tftp/boot/syslinuxldlinux.e64 nicht gefunden
> Feb 02 19:41:18 [dnsmasq-tftp] /var/lib/tftp/boot/syslinux/ldlinux.e64 an 192.168.23.25 verschickt
> Feb 02 19:41:18 [dnsmasq-tftp] Fehler 0 No error, file close von 192.168.23.25 empfangen
> Feb 02 19:41:18 [dnsmasq-tftp] konnte /var/lib/tftp/boot/syslinux/ldlinux.e64 nicht an 192.168.23.25 senden
> 
> When I put it to / directly of tftp-root, it works! So, why its there working? IMHO that should also work, when I put those files to /syslinux.
> 
> I've also another question, how do I handle now BIOS and UEFI together? UEFI uses some files with the same name as for BIOS (libcom32.c32, libutil.c32).
> 
 
If you want to support all available firmwares (bios, efi32, efi64), 
you can't use the same directory for all of them together.

I am not so sure it is relevant to your question / situation, but 
since we are talking about a Debian system, one possible way to sort 
this out could be 
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720589#10>

In some cases, the CONFIG and PATH directives can also help.

Regards,
Ady.


More information about the Syslinux mailing list