Dhcp request failed after one attempt while doing net boot of virtual Machine
I am trying to install OS using net boot and VM is trying dhcp request one time and it is failing with error message "No more network devices...............................No bootable device"
Our requirement is to VM should pool dhcp request still it gets dhcp response (i.e. infinite loop ).

Responses
Does the DHCP response contain the DHCP options needed for PXE boot?
You should try and capture the network traffic of the DHCP negotiation, then analyze it with wireshark to see which DHCP options are requested by the iPXE firmware and which options are actually returned by the DHCP server.
iPXE webpage on that error refers to its page on DHCP errors: http://ipxe.org/err/4c1060 This part of it might be important to you:
If you are using iPXE inside a virtual machine with a bridged network, then you must set the bridge spanning tree interface startup forwarding delay to zero (Normally 15 seconds). You can do this using the command
brctl setfd br0 0
You may be able to configure this permanently via your system's network configuration files; e.g. by adding DELAY=0 to /etc/sysconfig/network-scripts/ifcfg-br0 (Redhat). On some systems the minimum delay is 2 seconds.
If your VM bridge network doesn't have multiple routes, then you may not need STP at all, in which case set
bridge_stp off
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
