Red Hat Bugzilla – Bug 584606
RHEL5.5 does not install with PXE using a virtio-net device
Last modified: 2011-07-27 13:25:06 EDT
Created attachment 408208 [details]
the step where the install fails
Description of problem:
While attempting to install Red Hat Enterprise Linux 5.5 as a guest on Red Hat Enterprise Linux 5.5 KVM I found that the para-virtualized network driver (virtio-net) is not automatically detected for the network bridge and the PXE installation cannot continue.
Version-Release number of selected component (if applicable):
5.5 guest on 5.5 host.
Steps to Reproduce:
1. Install a network bridge on the host as described in the Virtualization Guide: http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.5/html/Virtualization_Guide/sect-Virtualization-Network_Configuration-Bridged_networking_with_libvirt.html
2. Create a fully virtualized RHEL5.5 guest. Select type "Red Hat Enterprise Linux 5.4 or later" in virt-manager.
3. Select PXE as the installation method.
4. Once the PXE image of Red Hat Enterprise Linux 5.5 boots the installation will fail after selecting the keyboard as anaconda is not loading the virtio drivers. See the screenshot.
Installation cannot be completed.
Red Hat Enterprise Linux 5.5 guests are installable.
This may be a bug with virtio-net not fully supporting PXE.
Do you know what kernel driver is required on the guest to support this hardware? It's possible that we're simply lacking the driver. On the other hand, it's also possible that the driver does not have the proper data to know it should be driving your network device.
The driver is 'virtio-net', the KVM para-virtualized network driver.
The virtio-net driver is in the default 5.5 kernel. It works for other tasks and the device can be modified to use this driver after the installation.
Okay, we have the virtio modules in the install image. Can you attach /tmp/anaconda.log (tty3) to this bug report? We should have some log messages regarding virtio probing there.