Johann Hartwig Hauschild
2014-Dec-02 14:30 UTC
[syslinux] syslinux 6.03 does not boot some kernels
Hi I've got a bit of a problem with syslinux 6.03. I am trying to deliver the debian stable netinstall to a vmware 5.1/5.5 (tested both) vm using syslinux.efi in 64 bit. my pxelinux.cfg/default for everything I tried looks like this: --8<--- prompt 1 default local label install LINUX http://my-server-ip/pxe/wheezy/test/$kernel label local menu label Boot from local drive -->8-- The kernels I use can be found (together with the config) at http://www.alle-irre.de/~hardy/syslinux/ If I try to boot the 3.2-kernel the vm loads the kernel, then reboots. If I try with the 3.16-kernel the vm loads the kernel, boots the kernel and everything works (apart from the missing initrd). I can rule out that its the http-part, I just tried delivery of the kernel via tftp and the result is the same. If I use 6.01 both kernels work. I tried reproducing in 6.02 but I can't get 6.02 to work, it locks up after requesting ldlinux.e64 from the tftp-server. (I thought I had tried in 6.02 before, but I have no idea why it should have worked then and not now) If I can provide any more details (I will hopefully be able to test against real hardware some time this week) please tell me what you need. -- Regards, Hardy
> Hi > > I've got a bit of a problem with syslinux 6.03. > > I am trying to deliver the debian stable netinstall to a vmware 5.1/5.5 > (tested both) vm using syslinux.efi in 64 bit. > > my pxelinux.cfg/default for everything I tried looks like this: > > --8<--- > prompt 1 > default local > label install > LINUX http://my-server-ip/pxe/wheezy/test/$kernel > > label local > menu label Boot from local drive > -->8-- > > The kernels I use can be found (together with the config) at > http://www.alle-irre.de/~hardy/syslinux/ > > If I try to boot the 3.2-kernel the vm loads the kernel, then reboots. > If I try with the 3.16-kernel the vm loads the kernel, boots the kernel and > everything works (apart from the missing initrd). > I can rule out that its the http-part, I just tried delivery of the kernel > via tftp and the result is the same. > > If I use 6.01 both kernels work. > I tried reproducing in 6.02 but I can't get 6.02 to work, it locks up after > requesting ldlinux.e64 from the tftp-server. (I thought I had tried in 6.02 > before, but I have no idea why it should have worked then and not now) > > If I can provide any more details (I will hopefully be able to test against > real hardware some time this week) please tell me what you need. > > > -- > Regards, > Hardy > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux >Since we are in the Syslinux Mailing List, please let me rephrase the most relevant part of this case: syslinux.efi 6.03 is incapable of booting some kernel, whereas syslinux.efi 6.01 can successfully boot it under the same conditions. I see this as a regression bug in Syslinux. Regards, Ady.
Johann Hartwig Hauschild
2014-Dec-04 14:46 UTC
[syslinux] syslinux 6.03 does not boot some kernels
Am 02.12.2014 schrieb Ady:>( ... )> > Since we are in the Syslinux Mailing List, please let me rephrase the > most relevant part of this case: syslinux.efi 6.03 is incapable of > booting some kernel, whereas syslinux.efi 6.01 can successfully boot it > under the same conditions. >I can now confirm that this can be replicated on hardware, a ThinkCentre M93 will reboot when pushed the 3.2-kernel with syslinux 6.03. -- Regards, Hardy