[syslinux] pxelinux + FreeBSD

Christoph Brunner ch.brunner at web.de
Tue Feb 28 06:08:30 PST 2006


Hi,

i've set up a network boot environment for FreeBSD with pxelinux. I used 
FreeBSD's pxeboot, renamed it to /pxe/freebsd.0, copied the /boot 
directory from CD to /pxe/boot and added the line 
 >vfs.root.mountfrom="ufs:/dev/md0c"< to loader.conf.
This works so far.

Now i want to add possibilities to boot other systems, too.
For this i want to create a directory under /pxe for each OS, like 
/pxe/FreeBSD, /pxe/OpenBSD ....

But if i do so, the PXE loader won't find /boot (and the kernel) over 
NFS any more.

Do you know how to solve this problem?
Has somebody already successfully set up a similar solution with FreeBSD?

Best regards,
Christoph




More information about the Syslinux mailing list