Bug 504294 - qemu-system-ppc fails to boot ISO image
Summary: qemu-system-ppc fails to boot ISO image
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: openbios
Version: 14
Hardware: ppc64
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-06-05 13:32 UTC by Thomas J. Baker
Modified: 2012-05-29 14:24 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-29 14:24:58 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Thomas J. Baker 2009-06-05 13:32:08 UTC
I'm running these:

libvirt-0.6.2-12.fc11.x86_64
libvirt-python-0.6.2-12.fc11.x86_64
virt-manager-0.7.0-5.fc11.x86_64
qemu-system-ppc-0.10.5-1.fc11.x86_64
qemu-system-x86-0.10.5-1.fc11.x86_64
qemu-common-0.10.5-1.fc11.x86_64
qemu-kvm-tools-0.10.5-1.fc11.x86_64
qemu-kvm-0.10.5-1.fc11.x86_64
qemu-img-0.10.5-1.fc11.x86_64

When I try to create a qemu ppc virtual machine using an F9 DVD boot iso, the machine starts and leaves me in the openbios. I don't know how to make it boot and typing various boot incarnations found on the net just results in an 'ok' response.

Comment 1 Mark McLoughlin 2009-06-05 14:45:41 UTC
openbios-ppc-1.0-1.fc11 I assume ?

I've just tried 'qemu-system-ppc boot.iso' (latest rawhide ppc boot.iso) and it gets a bit further, failing with "yaboot.conf: Unknown or corrupt filesystem"

Comment 2 Thomas J. Baker 2009-06-05 15:04:01 UTC
Yes, openbios-ppc-1.0-1.fc11.noarch.

Comment 3 Jan Kratochvil 2009-11-25 11:08:57 UTC
openbios-ppc-1.0-2.fc12.noarch
qemu-system-ppc-0.11.0-11.fc12.x86_64
Fedora-12-ppc-netinst.iso

cd:0,\ppc\chrp\yaboot.conf: Unknown or corrupt filesystem

Comment 4 Jan Kratochvil 2009-11-25 19:14:21 UTC
upstream openbios snapshot may have the problem fixed according to some mails and its SVN log but it failed to build for me in Koji:

http://koji.fedoraproject.org/koji/getfile?taskID=1830225&name=build.log

[...]
  GEN   openbios.dict
/usr/bin/ld: Warning: openbios-unix uses hard float, target/arch/unix/unix.o uses soft float
[...]
libmodules.a(elf-loader.o): In function `elf_loader_init_program':
/builddir/build/BUILD/openbios-r634/obj-ppc/../modules/elf-loader.c:77: undefined reference to `flush_icache_range'
libmodules.a(ofmem_common.o): In function `get_ram_size':
/builddir/build/BUILD/openbios-r634/obj-ppc/../modules/ofmem_common.c:35: undefined reference to `ofmem_arch_get_private'
[...]

Comment 5 Jaroslav Škarvada 2010-03-03 17:53:59 UTC
I got beyond the "Unknown or corrupt filesystem" error with latest built from the SVN (tried 2010-03-03). It builts fine, but there is a problem with linking if GCC-4.4.3 is used. Built with GCC-4.4.1 without problems (dist-f11 target).

Comment 6 Jan Kratochvil 2010-06-11 17:12:09 UTC
openbios-ppc-1.0-2.fc12.noarch
qemu-system-ppc-0.12.3-8.fc13.x86_64

Comment 7 Jan Kratochvil 2011-01-07 04:37:30 UTC
openbios-ppc-1.0-2.fc12.noarch
qemu-system-ppc-0.13.0-1.fc14.x86_64
Fedora-12-ppc-netinst.iso

Comment 8 Jan Kratochvil 2011-12-23 16:23:23 UTC
Due to Bug 679179 qemu-system-ppc is even no longer present in F-16.

Comment 9 Cole Robinson 2012-05-29 14:24:58 UTC
Openbios has been retired in Fedora, and f14 has been end of life for a while, so closing this WONTFIX


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