[syslinux] Unable to PXE boot

Ady
Thu, 05 Feb 2015 22:38:16 -0000

> /diskless/pxelinux.cfg/default
> ---
> DEFAULT /gentoo-x86_64/boot/kernel-3.14.14-gentoo
> APPEND ip=dhcp ro rootfstype=nfs root=/dev/nfs
> nfsroot=10.0.0.11:/diskless/gentoo-x86_64
> init=/linuxrc

That pxelinux.cfg/default seems "tolerable" for older versions, but
not
for Syslinux 5+.

Is this an inadequate copy of the actual content? Or is it really a
trustworthy copy of your actual default config?

If it is the latter, please report the correct content of the file.

If it is the former, I would suggest something _similar_ to the
following pxelinux.cfg/default:

DEFAULT gentoo_3_14_14
LABEL gentoo_3_14_14
LINUX /gentoo-x86_64/boot/kernel-3.14.14-gentoo
APPEND ip=dhcp ro rootfstype=nfs root=/dev/nfs
nfsroot=10.0.0.11:/diskless/gentoo-x86_64 init=/linuxrc


Note 1: The APPEND line should be in one row (i.e. no spanning, as it
might be incorrectly displayed in this email).

Note 2: The (absolute) path to the kernel might also be causing some
problem.

Note 3: There might be other problems, independent of this config.

Regards,
Ady.