The example PXE config shown here is very misleading. This is due to the fact that an emptyip= boot parameter means:
the system will use the (must be) media-preconfigured /etc/network/interfaces instead
...as indicated by the debian manpages.
However, Clonezilla's media-preconfigured filesystem.squashfs contains a minimal /etc/network/interfaces file consisting of just:
auto lo
iface lo inet loopback
which only enables the loopback device!
Therefore, the example does not configure a usable interface and so nothing can be fetched via tftp, etc. As is, without a customized filesystem.squashfs, booting will fail displaying a screen such as this.
The entire ip= option should be removed from the example so that it can work as expected..
Alternatively, some "dummy" settings should be placed into ip= in order to cue the user. An additional note could also be added at the bottom clarifying the situation and pointing the user to further details provided by clonezilla docs as well as the debian manpages.
Nice catch! Thanks for reporting this. It's updated by removing "ip=".
Steven
:-)