qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Martin Kletzander <mkletzan@redhat.com>
To: chandrashekar shastri <cshastri@linux.vnet.ibm.com>
Cc: libvir-list@redhat.com, qemu-devel@nongnu.org,
	virt-tools-list@redhat.com
Subject: Re: [Qemu-devel] [libvirt] Upstream : virt-install and virt-manager fails to install the guest with the error "qemu: could not load PC BIOS 'bios.bin'"
Date: Thu, 13 Jun 2013 09:19:20 +0200	[thread overview]
Message-ID: <51B97278.5020506@redhat.com> (raw)
In-Reply-To: <51B885E7.5080208@linux.vnet.ibm.com>

On 06/12/2013 04:29 PM, chandrashekar shastri wrote:
> 
> Hi All,
> 
> Upstream : virt-install and virt-manager fails to install the guest with
> the error "qemu: could not load PC BIOS 'bios.bin'"
> 

You are missing bios package for that.  This depends on the distro
you're using, but probably seabios-bin (vgabios, etc., I don't know the
names) could help.  The problem is, however, not caused by you, qemu
itself should have it as a dependency.

> Kernel, Qemu, Libvirt, Virt-Manager is built from the source (git).
> 
> kernel version : 3.9.0+
> qemu version : QEMU emulator version 1.5.0
> libvirt version : 1.0.5
> virt-install : 0.600.3
> 

>From what I know, this should've been fixed [1] in QEMU 1.4.0, but that
might be distribution specific as well.  I guess specific machine types
might require specific BIOSes to be installed.

Hope that helps,
Martin

[1] https://bugzilla.redhat.com/show_bug.cgi?id=901542

>  
> Guest installation fails for Standard PC machine type.
> 
> virt-install --name vm_name --cdrom <iso path> --disk <disk path > --ram
> 2000 --machine pc
> 
> Starting install...
> ERROR    internal error process exited while connecting to monitor: char
> device redirected to /dev/pts/1
> qemu: could not load PC BIOS 'bios.bin'
> 
> Domain installation does not appear to have been successful.
> If it was, you can restart your domain by running:
>   virsh --connect qemu:///system start win7
> otherwise, please restart your installation.
> 
> Where as the qemu installation succeeds with the same machine type
> (standard pc)
> 
> qemu-system-x86_64 -cdrom <iso_path> -hda <disk_path> -boot d -m 1000
> -machine pc
> 
> Below is the list of supported machine type:
> 
> qemu-system-x86_64 -M ?
> Supported machines are:
> none                 empty machine
> pc                   Standard PC (i440FX + PIIX, 1996) (alias of
> pc-i440fx-1.5)
> pc-i440fx-1.5        Standard PC (i440FX + PIIX, 1996) (default)
> pc-i440fx-1.4        Standard PC (i440FX + PIIX, 1996)
> pc-1.3               Standard PC
> pc-1.2               Standard PC
> pc-1.1               Standard PC
> pc-1.0               Standard PC
> pc-0.15              Standard PC
> pc-0.14              Standard PC
> pc-0.13              Standard PC
> pc-0.12              Standard PC
> pc-0.11              Standard PC, qemu 0.11
> pc-0.10              Standard PC, qemu 0.10
> isapc                ISA-only PC
> q35                  Standard PC (Q35 + ICH9, 2009) (alias of pc-q35-1.5)
> pc-q35-1.5           Standard PC (Q35 + ICH9, 2009)
> pc-q35-1.4           Standard PC (Q35 + ICH9, 2009)
> 
> Installation fails (virt-install) for all machine types expect
> pc-i440fx-1.5 and pc-i440fx-1.4.
> 
> Thanks,
> Chandrashekar
> 
> 
> -- 
> libvir-list mailing list
> libvir-list@redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list

      parent reply	other threads:[~2013-06-13  7:19 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-12 14:29 [Qemu-devel] Upstream : virt-install and virt-manager fails to install the guest with the error "qemu: could not load PC BIOS 'bios.bin'" chandrashekar shastri
2013-06-12 14:44 ` [Qemu-devel] NMI watchdog issue chandrashekar shastri
2013-06-12 15:21   ` [Qemu-devel] virsh live migration with non-shared storage fails with error as vm is not running chandrashekar shastri
2013-06-13  9:30     ` Eric Blake
2013-06-13  7:19 ` Martin Kletzander [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=51B97278.5020506@redhat.com \
    --to=mkletzan@redhat.com \
    --cc=cshastri@linux.vnet.ibm.com \
    --cc=libvir-list@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=virt-tools-list@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).