From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VEdZU-0005Wi-29 for qemu-devel@nongnu.org; Wed, 28 Aug 2013 07:06:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VEdZK-0005bl-Aa for qemu-devel@nongnu.org; Wed, 28 Aug 2013 07:05:55 -0400 Received: from mail-ee0-f48.google.com ([74.125.83.48]:36698) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VEdZK-0005bc-1D for qemu-devel@nongnu.org; Wed, 28 Aug 2013 07:05:46 -0400 Received: by mail-ee0-f48.google.com with SMTP id l10so2845559eei.21 for ; Wed, 28 Aug 2013 04:05:30 -0700 (PDT) Sender: Paolo Bonzini Message-ID: <521DD976.1000608@redhat.com> Date: Wed, 28 Aug 2013 13:05:26 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <586568842.455717.1377510746935.open-xchange@email.1und1.de> <20130827073833.GB24247@stefanha-thinkpad.redhat.com> <521D0B84.8040301@rdsoftware.de> <521D1AB0.1070904@redhat.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] Boot Problems Windows XP guest List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: Stefan Hajnoczi , qemu-devel , Erik Rull Il 27/08/2013 23:37, Anthony Liguori ha scritto: > On Aug 27, 2013 4:32 PM, "Paolo Bonzini" > wrote: >> >> Il 27/08/2013 22:26, Erik Rull ha scritto: >> > Hi Stefan, >> > >> > which BIOS is selected by default? >> >> QEMU only ships with SeaBIOS. >> >> > It's more a guess, there must be a >> > change between 1.2.0 and 1.6.0 that prevents a simple Windows XP from >> > booting completely, if the guest HDD image is placed on a SSD. On a >> > rotating HDD (with the same commandline except the path to the image) it >> > boots successfully. The only difference is the speed of the disk access. >> >> It could be a real difference, actually. An unexpectedly fast disk >> might screw a sloppy driver. IIRC you're not the first person reporting >> it. Stefan, do you think using block throttling could fix it (with some >> trial and error)? > > Add cache=writethrough and I bet it'll work even on an SSD. You'll also kill the SSD rather quickly though. :) Paolo > We changed the default in that timeframe. The Windows IDE drivers can > have an issue if the IRQ comes too quickly to indicate the request has > completed. This is what -win2k-hack is for. That may also work here too.