From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:46356) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ro3jA-0004Na-Su for qemu-devel@nongnu.org; Thu, 19 Jan 2012 20:57:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ro3j9-0008Am-V5 for qemu-devel@nongnu.org; Thu, 19 Jan 2012 20:57:16 -0500 Received: from mail-vw0-f45.google.com ([209.85.212.45]:40108) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ro3j9-0008Ai-RZ for qemu-devel@nongnu.org; Thu, 19 Jan 2012 20:57:15 -0500 Received: by vbjk17 with SMTP id k17so71243vbj.4 for ; Thu, 19 Jan 2012 17:57:15 -0800 (PST) Date: Thu, 19 Jan 2012 20:57:11 -0500 From: Kevin O'Connor Message-ID: <20120120015711.GD16304@morn.localdomain> References: <51092a88452ccdae81de9fa5e5aa3b55@pl1.haspere.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <51092a88452ccdae81de9fa5e5aa3b55@pl1.haspere.com> Subject: Re: [Qemu-devel] [SeaBIOS] Error booting from USB Storage Device in QEMU-KVM GIT MASTER List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: 8SScqsnYX8tr@dyweni.com Cc: seabios@seabios.org, Qemu Devel , Gerd Hoffmann On Thu, Jan 19, 2012 at 06:57:59AM -0600, Dyweni - Qemu-Devel wrote: > Hi, > > I am unable to boot KVM using a usb flash drive. I'm using QEMU-KVM > built > from GIT MASTER as of this morning. > > > Here's my QEMU-KVM startup options: > > qemu-system-x86_64 \ > -curses \ > -m 512 \ > -snapshot \ > -device piix3-usb-uhci \ > -drive id=usbflash,file=flash.img,if=none,boot=on,cache=writeback \ > -device usb-storage,drive=usbflash \ > -net nic,macaddr=$(getmacpublic),vlan=0 -net > tap,vlan=0,ifname=$publictap,script=no \ > -net nic,macaddr=$(getmacprivate),vlan=1 -net > tap,vlan=1,ifname=$privatetap,script=no \ > $* I tried a modifed version of the above, and it worked fine for me. qemu-system-x86_64 -snapshot -L test -device piix3-usb-uhci -drive id=usbflash,file=dos-drivec-new,if=none,cache=writeback -device usb-storage,drive=usbflash -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios What version of qemu are you using? There are a few known quirks in the seabios code that were fixed recently, but I did not think they impacted the qemu emulation. -Kevin