if you pxeboot an image and hand it a preseed file, and in that preseed file you have netcfg/choose_interface=eth0, it doesn't work and it pops up a menu and asks you what interface you want as your default interface.
If, however, you pass netcfg/choose_interface=eth0 to the kernel as a boot option - it works as expected and does not display a menu option for this value.
In a room full of headless machines being booted by cobbler, displaying menus is bad, as is not having those machines be able to find dhcp.
if you pxeboot an image and hand it a preseed file, and in that preseed file you have netcfg/ choose_ interface= eth0, it doesn't work and it pops up a menu and asks you what interface you want as your default interface.
If, however, you pass netcfg/ choose_ interface= eth0 to the kernel as a boot option - it works as expected and does not display a menu option for this value.
In a room full of headless machines being booted by cobbler, displaying menus is bad, as is not having those machines be able to find dhcp.