Bug 246066
Summary: | Cannot install PPC-Fedora-7 QEMU guest on x86_64-Fedora-7 host | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Nathan Watson <nwatson> |
Component: | qemu | Assignee: | David Woodhouse <dwmw2> |
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | low | ||
Version: | 7 | CC: | agospoda, hdegoede, triage |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-06-17 01:43:42 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: |
Description
Nathan Watson
2007-06-28 10:19:50 UTC
Attempts to use '-M prep' and '-M mac99' also failed. Erm, if you're using virt-manager, I think you can only create x86 virtual machines, as that uses kvm. To run a PPC OS you would need to switch to full emulation instead of virtualisation as the PPC processor is not an x86 processor. Try installing and using the standalone version of qemu for this. First, if you look at my bug report, you see I did the equivalent of what virt-manager does with qemu-system-ppc, taking virt-manager out of the loop. I used the "standalone QEMU" directly. Second, virt-manager does end up invoking qemu-system-ppc instead of qemu-kvm (I assume the latter is the QEMU emulator that would be invoked for KVM). The qemu-system-ppc is the emulated PPC. I got the qemu-system-ppc command line (and modified it slightly for this bug report) by finding the qemu-system-ppc invocation made by virt-manager with "ps -aef". Third, virt-manager allows one to create PPC-, MIPS-, and SPARC(32)-emulated systems. See the 'virt-manager' screen shot at http://www.gg411.com/rh_bug_246066/VIRT_MANAGER_PPC_ET_AL.jpg to see that virt-manager in "Fedora 7" on x86_64 presents these other targets as an option. Only for x86_64 and x86 targets does virt-manager allow "full hardware acceleration", which I've read means KVM. Fourth, the link "http://www.mail-archive.com/qemu-devel@nongnu.org/msg08330.html" seems to have some bearing on this issue, discusses the same error messages I witness. Apparently booting PPC-Fedora used to work in pre-qemu-0.9.0. Fabrice Bellard says: "Note that there seem to be a regression in the PPC target in the 0.9.0 version" in that link. (NOTE: I will advise when the screen-shot mentioned in this message is ready.) The screen-shot of 'virt-manager' presenting the PPC, MIPS, and SPARC processors as QEMU options is now present at http://www.gg411.com/rh_bug_246066/VIRT_MANAGER_PPC_ET_AL.jpg. On my Fedora 7 x86_64 system whenever x686 or x86_64 targets are chosen for the virtualization method, the "Enable kernel/hardware acceleration" option is settable -- if chosen, this option means "use KVM", otherwise, use emulation. For PPC, MIPS, and SPARC, this option is not settable, meaning virt-manager will invoke one of the full-emulation qemu-system-* binaries. From the link http://www.mail-archive.com/qemu-devel@nongnu.org/msg08330.html it's apparent the issue I ran into (and presented in the few lines just before "Unable to load boot file") was encoutered by someone else in 2007/February. Thanks. This message is a reminder that Fedora 7 is nearing the end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 7. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '7'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 7's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 7 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. If possible, it is recommended that you try the newest available Fedora distribution to see if your bug still exists. Please read the Release Notes for the newest Fedora distribution to make sure it will meet your needs: http://docs.fedoraproject.org/release-notes/ The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Fedora 7 changed to end-of-life (EOL) status on June 13, 2008. Fedora 7 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed. |