Michael Szerencsits
2013-Jul-25 07:18 UTC
[syslinux] Efi64 boot fail during download from kernel and initrd via http
> 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
Matt Fleming
2013-Jul-25 07:41 UTC
[syslinux] Efi64 boot fail during download from kernel and initrd via http
On Thu, 25 Jul, at 09:18:30AM, Michael Szerencsits wrote:> 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 MichaelThanks, that does help. At least we know it's taking the 32-bit entry path. I opened the following bug report to track this issue, http://bugzilla.syslinux.org/show_bug.cgi?id=21 Does vmware display the register contents when it crashes? That info would be useful to try and diagnose what's going wrong. It's probably not making the transition to 32-bit mode correctly. Out of curiosity, what is the kernel version that you're booting? -- Matt Fleming, Intel Open Source Technology Center
Michael Szerencsits
2013-Jul-25 09:33 UTC
[syslinux] Efi64 boot fail during download from kernel and initrd via http
> Thanks, that does help. At least we know it's taking the 32-bit entry > path. > > I opened the following bug report to track this issue, > > http://bugzilla.syslinux.org/show_bug.cgi?id=21 > > Does vmware display the register contents when it crashes? That info > would be useful to try and diagnose what's going wrong. It's probably > not making the transition to 32-bit mode correctly. > > Out of curiosity, what is the kernel version that you're booting? > > -- > Matt Fleming, Intel Open Source Technology Center >There are no additional infos from VMWare, maybe you found some usefully hints in the vmware.log I boot the vmlinuz and initrd.img from FC17-64bit netinst iso Regards Michael -------------- next part -------------- A non-text attachment was scrubbed... Name: vmware.zip Type: application/zip Size: 16842 bytes Desc: not available URL: <http://www.zytor.com/pipermail/syslinux/attachments/20130725/132edd8e/attachment.zip>
Seemingly Similar Threads
- Efi64 boot fail during download from kernel and initrd via http
- Efi64 boot fail during download from kernel and initrd via http
- Boot iPXE from syslinux/isolinux
- Efi64 boot fail during download from kernel and initrd via http
- [PATCH 0/1] EFI image booting capabilities