[syslinux] PXELinux 3.11 vs 3.36
Paul Attryde
paul at attryde.com
Mon May 7 14:42:18 PDT 2007
Hi,
Apologies in advance if this is rather long winded ...
I have a Windows 2000 DHCP/FTP/TFTP server, serving up a
linux-based diags package using PXELinux. Everything is
working fine, just like I'd expect.
I also have some WinImage images of DOS floppy disks that
I'd also like to serve via PXE. So I made up some simple
menus using menu.c32 to serve both the floppy image and the
diags package.
The only problem was that none of the floppy images would
work; every time I tried to load an image, I'd get a
"Invalid or corrupt kernel image" message.
I found out that the linux diags package came with PXELinux
v3.11; I updated to v3.36, and the floppy disk images
started working fine.
Except now my problem is that the linux diags don't work -
using 3.36, I get the same "Invalid or corrupt kernel image"
message that I used to get on the floppy disks using 3.11
So it seems I've got 2 contradictory versions of PXELinux,
one of which works OK with my floppy images, and one which
works with my Linux diags package.
Since I've never typed 'linux' before last week I'm sure
there must be some setting I don't know about, but I have no
idea what it could be or where to look.
Can some kind soul offer some hints on how to resolve this?
TIA,
Paul
More information about the Syslinux
mailing list