Bug 543979
| Summary: | gPXE fails to PXE boot on e1000 virtual NIC | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Dan Yasny <dyasny> | ||||
| Component: | kvm | Assignee: | Eduardo Habkost <ehabkost> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 5.5 | CC: | acathrow, gcosta, lihuang, ovirt-maint, riek, virt-maint, ykaul | ||||
| Target Milestone: | rc | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | kvm-83-140.el5 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2010-03-30 07:55:57 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Dan Yasny
2009-12-03 16:17:02 UTC
This is not a gpxe bug. It is a kvm bug. Since RHEV does not have a kvm package, I'll change it to RHEL5. Ok, now that the bug is targeted at the correct component, the problem here is that e1000 rom is too big to fit the current ROMs section. The fix went upstream some months ago, and have a fairly easy backport. Created attachment 379983 [details]
screen shot
I have test with
[root@t77 ~]# rpm -qa gpxe* kvm*
gpxe-roms-qemu-0.9.7-8.el5
kvm-83-140.el5
kvm-tools-83-140.el5
kvm-debuginfo-83-140.el5
kvm-qemu-img-83-140.el5
can not reproduce the " Too many option ROMS" error, when using e1000 nic
but the e1000 bin doesn't work.
when I use cli :
-net nic,model=e1000 -net tap -boot n
error in the VNC windows is
--
FATAL: No bootable device
--
when Press F12 on the boot menu.there is no _network_ in the boot menu,(refer to attachment)
also test -option-rom /usr/share/qemu-pxe-roms/e1000-82542.zrom result same
using rtl8139 and virtio. boot from network is PASS.
[root@t77 kvm]# ls -l /usr/share/kvm/pxe-e1000.bin
lrwxrwxrwx 1 root root 33 Dec 23 11:58 /usr/share/kvm/pxe-e1000.bin -> ../qemu-pxe-roms/e1000-82542.zrom
[root@t77 kvm]# rpm -qf ../qemu-pxe-roms/e1000-82542.zrom
gpxe-roms-qemu-0.9.7-8.el5
Hi Glauber the problem (Comment #8) is in kvm or gpxe ? I have created a new bug to track the new problem in comment#8. --> Bug 550265 Thanks Probably neither. It sounds to me like a BIOS problem. But since AFAIK, we ship the bios together with kvm, the component of the bug should be KVM. so. I am closing this bug since the original issue is fixed. correct me if I am wrong. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2010-0271.html |