Most modern machines can boot off the network by enabling it in the BIOS
Some systems may require settings to enable network boot in the BIOS, under boot options and in some cases some enable network booting only if this setting is enabled in the advanced menu. See these two examples.
[[Image:bios1.png]]
[[Image:bios2.png]]