[syslinux] Efi64 boot fail during download from kernel and initrd via http

Michael Szerencsits szerencsits.michael at gmx.at
Thu Jul 25 00:18:30 PDT 2013


> Damn, I messed up the git tags so I wasn't looking at an accurate list
> of changes between -pre1 and -pre2.
> 
> Your error is likely being triggered by the recent kernel changes. For
> x86-64 we now try to boot a Linux kernel via the 32-bit entry point.
> It's possible that code doesn't work correctly with vmware.
> 
> Could you grab -pre10 and change the APPEND argument for your debug.c32
> line to,
> 
>    APPEND -e efi_boot_linux handover_boot valid_pecoff_image
> 
> which should hopefully print some info from the kernel boot paths.
> 
> -- 
> Matt Fleming, Intel Open Source Technology Center
> 

I tried it with pre11, same problem.

I modified the debug append line to the one above.

I get the following output:
efi_boot_linux: kernel_start 0x1000000 kernel_size 0x472390 initramfs 0x7e3dc998 setup_data 0x0 cmdline 0x9f000
efi_boot_linux: setup_sects 32 kernel_size 4662160

Hope this helps
Regards Michael


More information about the Syslinux mailing list