LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud
User Name
Password
Linux - Virtualization and Cloud This forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.

Notices

Reply
 
Search this Thread
Old 06-06-2011, 09:34 AM   #1
Skaperen
Senior Member
 
Registered: May 2009
Location: WV, USA
Distribution: Slackware, CentOS, Ubuntu, Fedora, Timesys, Linux From Scratch
Posts: 1,777
Blog Entries: 20

Rep: Reputation: 115Reputation: 115
qemu: hardware error: qemu: could not load PowerPC bios 'openbios-ppc'


Seems to be AWOL from the Ubuntu package in 10.10. Discussion of this is on Launchpad, with claimed fix, but maybe it is regressed. Anyone know where to get a copy of the openbios-ppc.bin file?
 
Old 06-06-2011, 03:38 PM   #2
jefro
Guru
 
Registered: Mar 2008
Posts: 11,516

Rep: Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403
Wonder if the windows version would be the same file?
 
0 members found this post helpful.
Old 06-06-2011, 04:25 PM   #3
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,592
Blog Entries: 2

Rep: Reputation: 4045Reputation: 4045Reputation: 4045Reputation: 4045Reputation: 4045Reputation: 4045Reputation: 4045Reputation: 4045Reputation: 4045Reputation: 4045Reputation: 4045
Quote:
Originally Posted by jefro View Post
Wonder if the windows version would be the same file?
A Windows file for the PowerPC architecture? The OP is wanting a BIOS file for the emulation of a PowerPC machine. Has nothing to do with the OS at all. Useless post, pulling the OP of the zero reply list.

@Skaperen: You can build it yourself, instructions here.
 
Old 06-06-2011, 09:32 PM   #4
jefro
Guru
 
Registered: Mar 2008
Posts: 11,516

Rep: Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403
See if this helps.

http://pastebin.com/cm03Kv9Z


The file should be the same no matter the host OS. A bios file in Qemu is simply a file not an executable or any OS dependent file.

I'd also doubt the ppc bios bin file has changed in 5 years. Bet it is still a 2007 file.

From Ubuntu site bugs.

"Dustin Kirkland wrote on 2010-03-19: #14

Reopening this bug, as I have to revert the change that fixed this, because the qemu-kvm source tarball does not include the source to the openbios binary blobs. Thus, we can't distribute them without source.
"


Also this post.

./qemu-kvm-0.12.3/pc-bios/openbios-ppc
./qemu-kvm-0.12.3/pc-bios/ppc_rom.bin

Last edited by jefro; 06-06-2011 at 10:01 PM.
 
Old 06-07-2011, 12:04 PM   #5
Skaperen
Senior Member
 
Registered: May 2009
Location: WV, USA
Distribution: Slackware, CentOS, Ubuntu, Fedora, Timesys, Linux From Scratch
Posts: 1,777
Blog Entries: 20

Original Poster
Rep: Reputation: 115Reputation: 115
Quote:
Originally Posted by jefro View Post
See if this helps.

http://pastebin.com/cm03Kv9Z
That suggests a couple openbios packages. But they are not in the Ubuntu repository.

Quote:
Originally Posted by jefro View Post
The file should be the same no matter the host OS. A bios file in Qemu is simply a file not an executable or any OS dependent file.
Right. It's just a bunch of bits. It means something to a PPC processor, and therefore to qemu-system-ppc. But as a packaged file, it's bits to anything else.

Quote:
Originally Posted by jefro View Post
I'd also doubt the ppc bios bin file has changed in 5 years. Bet it is still a 2007 file.
I'd agree. With little to do, there's little to change or worry about.

Quote:
Originally Posted by jefro View Post
From Ubuntu site bugs.

"Dustin Kirkland wrote on 2010-03-19: #14

Reopening this bug, as I have to revert the change that fixed this, because the qemu-kvm source tarball does not include the source to the openbios binary blobs. Thus, we can't distribute them without source.
"
Seems silly. If they can't package it without its own source (per their packaging philosophy/policy) then why not include the source from whence it came, or make a "non-free" version of the package to get around the issue?

Also this post.

Quote:
Originally Posted by jefro View Post
./qemu-kvm-0.12.3/pc-bios/openbios-ppc
./qemu-kvm-0.12.3/pc-bios/ppc_rom.bin
I don't know what to do with the above.

Are the openbios packages simply in older Ubuntu packages? Maybe Linuxmint?

Last edited by Skaperen; 06-07-2011 at 12:25 PM. Reason: sp
 
Old 06-07-2011, 02:59 PM   #6
jefro
Guru
 
Registered: Mar 2008
Posts: 11,516

Rep: Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403
That was part of the post that led me to the issue. I'd think that you can get those two files from almost any source if somewhat similar or better still exact level as your qemu.

One of the posts did suggest that you get the qemu common file but to comply with source code included, they seem to keep pulling it out.

I guess you could try compile it from source.


I'd see if you can run some other file from anyplace. qemu-manager has ppc-rom.bin and openbios. Just for grins, you could try it.
Might have to change script to run.

I would think that making openbios as posted above to a .bin file may indeed work. Never tried it that way.

Last edited by jefro; 06-07-2011 at 03:03 PM.
 
Old 06-08-2011, 12:39 PM   #7
Skaperen
Senior Member
 
Registered: May 2009
Location: WV, USA
Distribution: Slackware, CentOS, Ubuntu, Fedora, Timesys, Linux From Scratch
Posts: 1,777
Blog Entries: 20

Original Poster
Rep: Reputation: 115Reputation: 115
Source is available. It's just not in the qemu source package. So if Ubuntu's package building system can't make a package from 2 or more sources, then they should just make a package of openbios, from openbios, mark that as a "suggest" for qemu (or as a dependency if they ever choose to split qemu by guest platform architecture). That, I think, would make it all work (maybe with a symlink added to reference files).
 
Old 06-08-2011, 02:53 PM   #8
jefro
Guru
 
Registered: Mar 2008
Posts: 11,516

Rep: Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403Reputation: 1403
Seems odd I agree. Why have a package that doesn't work or even tell you it needs more?

Let us know if you get it working.
 
Old 06-09-2011, 07:15 AM   #9
Skaperen
Senior Member
 
Registered: May 2009
Location: WV, USA
Distribution: Slackware, CentOS, Ubuntu, Fedora, Timesys, Linux From Scratch
Posts: 1,777
Blog Entries: 20

Original Poster
Rep: Reputation: 115Reputation: 115
Quote:
Originally Posted by jefro View Post
Seems odd I agree. Why have a package that doesn't work or even tell you it needs more?

Let us know if you get it working.
It works for the other platforms, including the popular x86 and x86_64. I guess that was "good enough". Why they included the sparc and ppc engines, but without the needed firmware image (somewhere, doesn't need to be in the same package AFAIC), is that issue. If they split qemu up by platform, they could even make the platforms that need a firmware image depend on the package that has it (well, they can even without splitting, but maybe some people don't want all that all in one).
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Error while installing qemu (qemu-kvm-0.13.0) in rhel 5.3 birla.sunil Linux - Virtualization and Cloud 2 10-19-2010 03:56 AM
qemu: hardware error: integratorcm_read: Unimplemented offset MagicSpark Linux - Embedded & Single-board computer 0 09-10-2010 05:21 AM
AIX PPC with qemu g_paschoal Linux - Virtualization and Cloud 2 03-22-2010 10:41 PM
[SOLVED] Boot linux on PPC qemu smeezekitty Linux - Newbie 11 02-25-2010 07:26 PM
On qemu-kvm, qemu-ifup script not found on Slackware 13 AndrewGaven Linux - Virtualization and Cloud 14 01-29-2010 03:36 AM


All times are GMT -5. The time now is 02:58 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration