Bug 746602
Summary: | pygrub cannot start F16 PV guests (GPT partition) under Xen 4.1.1 | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Paolo Bonzini <pbonzini> |
Component: | xen | Assignee: | Paolo Bonzini <pbonzini> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 5.8 | CC: | herrold, john.haxby, leiwang, mrezanin, ngaywood, pasik, pbonzini, qguan, qwan, xen-maint |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | xen-3.0.3-135.el5 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | 745335 | Environment: | |
Last Closed: | 2012-02-21 05:56:13 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: | |||
Bug Depends On: | 745335 | ||
Bug Blocks: |
Description
Paolo Bonzini
2011-10-17 08:24:04 UTC
*** Bug 746426 has been marked as a duplicate of this bug. *** Setting devel-ack repro because there are other problems in F16 installation. Granting devel_ack, as F16 installion process is ok. However, additional patch for grub2 config file patching is needed to be able boot f16. Related rhel5 Xen pygrub bug: "pygrub fails to boot Fedora 16 PV guest using MSDOS partition table and GRUB2": https://bugzilla.redhat.com/show_bug.cgi?id=748149 *** Bug 748149 has been marked as a duplicate of this bug. *** Fix built into xen-3.0.3-135.el5 Fix built into xen-3.0.3-135.el5 Fix built into xen-3.0.3-135.el5 Fix built into xen-3.0.3-135.el5 Thanks! It's good to test both of these usecases: - F16 PV domU with GPT partition table and GRUB2 (the default for fresh F16 installs). - F16 PV domU with MSDOS partition table and GRUB2 (F16 installed with "nogpt" boot option, or F16 domU upgraded from earlier Fedora versions, or manually partitioned disk). "nogpt" boot option for anaconda works in F16 Final TC2 and later versions. example: virt-install -d -n f16test64 -r 1024 --vcpus=2 -f /dev/VolGroup00/f16test64 --vnc -p -l "http://web.server.tld/fedora/mount-f16-final-tc2-x64/" -x "nogpt" Verified with xen-3.0.3-135.el5. [1] Installed a Fedora 16 x86_64 guest with gpt partition, after the installation finished, reboot the guest and use pygrub to boot up the guest, the new pygrub can boot up the PV guest successfully. [2] Installed a Fedora 16 x86_64 guest with msdos partition (append "nogpt" boot option for anaconda installer), the new pygrub can boot up the guest successfully. But user can't edit the kernel arguments in pygrub, Bug 766483 was created for that. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0160.html |