From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:36595) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tpylk-0005PG-8P for qemu-devel@nongnu.org; Tue, 01 Jan 2013 05:08:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tpyli-0003cU-Qs for qemu-devel@nongnu.org; Tue, 01 Jan 2013 05:08:24 -0500 Received: from mx1.redhat.com ([209.132.183.28]:3833) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tpyli-0003c4-Jn for qemu-devel@nongnu.org; Tue, 01 Jan 2013 05:08:22 -0500 Date: Tue, 1 Jan 2013 12:08:18 +0200 From: Gleb Natapov Message-ID: <20130101100818.GC12402@redhat.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] Fwd: Problem booting 32 bit guest on 64 bit host using kvm List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Mark Blakeney Cc: qemu-devel@nongnu.org On Tue, Jan 01, 2013 at 11:17:52AM +1000, Mark Blakeney wrote: > Hi, I am inexperienced using QEMU and hoping somebody here can help me. > > Some time ago I cloned a disk image of an old Solaris legacy system and was > able to successfully boot and use it within QEMU. Recently I upgraded my > host from i386 Ubuntu 12.04 to a new box running x86_64 Ubuntu 12.10. Now I > find that the same qemu command line results in that guest failing to boot > with a "no active boot partition" error message. > > The command I have been using is: > > qemu-system-i386 \ > -machine pc,accel=kvm \ > -m 256M \ > -vga std \ > -net nic,vlan=1,model=pcnet \ > -net user,vlan=1,hostfwd=::8050-$GUEST:22 \ > -hda "$DISK" > > I find that if I change to "accel=tcg" in above command (or add -no-kvm) > then the guest will boot ok but I find my host works much harder & slower > than when I use kvm. Is there a qemu option so I can use kvm but get around > this guest boot issue? > What is your kernel version? -- Gleb.