Bug 545328 - qemu-system-ppc.x86_64 can't create ppc guest on x86_64 host (kernel panic after installer starts)
Summary: qemu-system-ppc.x86_64 can't create ppc guest on x86_64 host (kernel panic af...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: qemu
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Justin M. Forbes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-08 07:31 UTC by Andre Robatino
Modified: 2011-04-25 17:06 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-04-25 17:06:22 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Andre Robatino 2009-12-08 07:31:07 UTC
Description of problem:
On a Rawhide x86_64 host, create an image file with qemu-img, then try using qemu-system-ppc to create a ppc guest with the Fedora 12 ppc DVD image:

qemu-img create Fedora_12_ppc.img 20G
qemu-system-ppc -hda Fedora_12_ppc.img -cdrom Fedora-12-ppc-DVD.iso

This fails with the error

cd:0,\ppc\chrp\yaboot.conf: Unknown or corrupt filesystem
Can't open config file
Welcome to yaboot version 1.3.14 (Red Hat 1.3.14-23.fc12)
Enter "help" to get some basic usage information
boot:

The same exact procedure works with an x86_64 guest - the Fedora 12 install screen appears.

Version-Release number of selected component (if applicable):
qemu-system-ppc-0.11.0-12.fc13.x86_64

How reproducible:
always

Additional info:
Same basic problem as bug #246066.

Comment 1 Dwayne Fontenot 2010-01-06 20:34:11 UTC
I get exact same error message attempting to boot Fedora-12-ppc-DVD.iso
on a ppc32 guest using virt-manager / libvirt on a F12 x86_64 host.

qemu-system-ppc-0.11.0-12.fc12.x86_64

F12 x86_64 host up to date as of today.

Comment 2 Andre Robatino 2010-01-13 09:15:24 UTC
Same error with qemu-system-ppc-0.12.1.2-3.fc13.x86_64 in Rawhide.

Comment 3 Andre Robatino 2010-02-05 16:57:59 UTC
Same error with qemu-system-ppc-0.12.2-5.fc13.x86_64 in Rawhide.

Comment 4 Thomas Landry 2010-02-15 17:07:19 UTC
The file \ppc\chrp\yaboot.conf does not exist on the ISO.

On boot: prompt type :

For a 64bit guest:  cd:0,\ppc\chrp\yaboot conf=\ppc\ppc64\yaboot.conf

For a 32bit guest:  cd:0,\ppc\chrp\yaboot conf=\ppc\ppc\yaboot.conf

That's it.

Comment 5 Thomas Landry 2010-02-15 17:14:30 UTC
(In reply to comment #4)
> The file \ppc\chrp\yaboot.conf does not exist on the ISO.
> On boot: prompt type :
> For a 64bit guest:  cd:0,\ppc\chrp\yaboot conf=\ppc\ppc64\yaboot.conf
> For a 32bit guest:  cd:0,\ppc\chrp\yaboot conf=\ppc\ppc\yaboot.conf
> That's it.    

Ouups.. it goes better with the device :

For a 64bit guest:  cd:0,\ppc\chrp\yaboot conf=cd:0,\ppc\ppc64\yaboot.conf

For a 32bit guest:  cd:0,\ppc\chrp\yaboot conf=cd:0,\ppc\ppc\yaboot.conf

Comment 6 Andre Robatino 2010-02-15 17:25:33 UTC
I think for 32-bit PPC that should be

cd:0,\ppc\chrp\yaboot conf=cd:0,\ppc\ppc32\yaboot.conf

It appears to be running now - not knowing anything about PPC in general or yaboot, what is the significance of this?  Does it mean that the PPC DVD image was incorrectly composed, and that this should be closed as NOTABUG?

Comment 7 Andre Robatino 2010-02-15 19:25:04 UTC
I'm getting a kernel panic shortly after the installer boots (this is on Fedora 12 x86_64 host, ppc32 guest, using the Fedora 12 32-bit ppc DVD ISO).

Comment 8 Andre Robatino 2010-02-15 22:26:23 UTC
Also panics on a Rawhide x86_64 host with ppc32 guest using the Fedora 12 32-bit ppc DVD ISO file.

Comment 9 Fedora Admin XMLRPC Client 2010-03-09 16:53:48 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 10 Fedora Admin XMLRPC Client 2010-03-09 17:19:44 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 11 Bug Zapper 2010-03-15 13:29:54 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 13 development cycle.
Changing version to '13'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 12 Andre Robatino 2010-04-21 05:15:07 UTC
Still getting the kernel panic on Rawhide x86_64 host with Fedora 12 ppc32 guest (using ISO file).

qemu-system-ppc-0.12.3-5.fc14.x86_64

Comment 13 Bug Zapper 2010-07-30 10:48:15 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 14 development cycle.
Changing version to '14'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 14 Andre Robatino 2010-09-01 20:29:44 UTC
Still broken in Rawhide with qemu-system-ppc-0.13.0-0.5.20100809git25fdf4a.fc15.x86_64.

Comment 15 Justin M. Forbes 2011-04-25 17:06:22 UTC
Closing this as qemu-system-ppc has been removed from Fedora support.


Note You need to log in before you can comment on or make changes to this bug.