[syslinux] Booting a non linux application via pxe
H. Peter Anvin
hpa at zytor.com
Sun Apr 20 08:52:12 PDT 2008
Tilman Glotzner wrote:
> Hello
>
> I have an application running on top of the ORK (Open Ravenscar Kernel).
> The file format of the executable is elf:
> $ file /var/tftp/hello.vmic7750
> /var/tftp/hello.vmic7750: ELF 32-bit LSB executable, Intel 80386, version 1
> (SYSV), statically linked, not stripped
>
>
> I wonder if I can use pxelinux for booting the kernel via network on the
> target machine. The
> target machine support PXE. I sucessfully booted a linux kernel via network
> on it.
> I guess some sort of boot loader is lacking. What do need to do to add a
> bootload ? Can pxelinux do that for me ? Looking at the options of syslinux,
> a ELF executable seems not to be supported directly.
>
ELF kernels can be booted via mboot.c32 (for Multiboot-compliant
kernels), or elf.c32 (for non-Multiboot kernels.)
label hello
kernel elf.c32
append hello.vmic7750
-hpa
More information about the Syslinux
mailing list