15.2. Booting a Guest Using PXE
This section demonstrates how to boot a guest virtual machine with PXE.
15.2.1. Using Bridged Networking
Procedure 15.2. Booting a guest using PXE and bridged networking
- Ensure bridging is enabled such that the PXE boot server is available on the network.
- Boot a guest virtual machine with PXE booting enabled. You can use the
virt-installcommand to create a new virtual machine with PXE booting enabled, as shown in the following example command:
virt-install --pxe --network bridge=breth0 --promptAlternatively, ensure that the guest network is configured to use your bridged network, and that the XML guest configuration file has a
<boot dev='network'/>element inside the
<os>element, as shown in the following example:
<os> <type arch='x86_64' machine='rhel6.2.0'>hvm</type> <boot dev='network'/> <boot dev='hd'/> </os> <interface type='bridge'> <mac address='52:54:00:5a:ad:cb'/> <source bridge='breth0'/> <target dev='vnet0'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface>