From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MapzS-0005IT-S5 for qemu-devel@nongnu.org; Tue, 11 Aug 2009 07:58:06 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MapzN-0005Hv-Df for qemu-devel@nongnu.org; Tue, 11 Aug 2009 07:58:05 -0400 Received: from [199.232.76.173] (port=57212 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MapzN-0005Hp-AU for qemu-devel@nongnu.org; Tue, 11 Aug 2009 07:58:01 -0400 Received: from mx2.redhat.com ([66.187.237.31]:39979) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MapzM-0006fu-P0 for qemu-devel@nongnu.org; Tue, 11 Aug 2009 07:58:01 -0400 Message-ID: <4A815E3C.7060506@redhat.com> Date: Tue, 11 Aug 2009 15:04:12 +0300 From: Avi Kivity MIME-Version: 1.0 Subject: Re: [Qemu-devel] virtio disk References: <4A807BD7.70403@xs4all.nl> In-Reply-To: <4A807BD7.70403@xs4all.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Hans de Bruin Cc: qemu-devel@nongnu.org On 08/10/2009 10:58 PM, Hans de Bruin wrote: > I am trying to get my qemu vm to boot of 'VIRTIO_BLOCK', but am not > very successful. I have got two setups: > > A two day old qemu tree from git://git.savannah.nongnu.org/qemu > on a jetway board with a non kvm capable via c7 proc (30W), > > and an older qemu-kvm (kvm-88-6-g2ebe329 (10.?)) on a AMD proc (130W) > > The AMD boots guests with virtio_block, either with the -kernel switch > or via the bios. The ViaC7 wil not. Nor the bios nor the kernel detect > the vitio block device. > > Somewhere on the internet I found this qemu-kvm option: > > -drive file=vmdisk1,if=virtio,boot=on > > This boot=on, isn't in either of the man pages. qemu doesn't accept > this option. qemu-kvm needs it to let the bios boot from the > virtio_block device. I also noticed the qemu-kvm bios has a boot menu > which can be accessed by F12. qemu has not. > boot=on is in qemu-kvm.git but not in qemu.git yet. -- error compiling committee.c: too many arguments to function