Hi everyone,
I've been trying to get a network boot working this afternoon. I currently have PXELINUX running nicely, getting up to the "boot: " prompt. I also obtained the mboot.c32 file in order to boot a multiboot kernel. However, no matter what kernel I use, it always prints "not a multiboot kernel". It doesn't matter if the kernel file contains nothing more than "Hello" (from reading the code that should cause an error other than the one I'm getting). I've tcpdumped the connection and it seems to be performing the communication correctly.
If anyone here knows, or at least has an idea, about what's up, I'd certainly appreciate the help.
EDIT: I got it! I didn't realise the syslinux packages were online in the Ubuntu repositories - a simple apt-get install and some copies later and I'm booting multiboot kernels via the network. Always turns out that you figure something out right after you ask, doesn't it