From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Cx9c5-00082r-Ra for qemu-devel@nongnu.org; Fri, 04 Feb 2005 14:59:36 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Cx9bt-0007wo-F3 for qemu-devel@nongnu.org; Fri, 04 Feb 2005 14:59:28 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cx9br-0007t3-Sw for qemu-devel@nongnu.org; Fri, 04 Feb 2005 14:59:19 -0500 Received: from [64.233.184.192] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Cx9Gd-0008CM-AF for qemu-devel@nongnu.org; Fri, 04 Feb 2005 14:37:23 -0500 Received: by wproxy.gmail.com with SMTP id 40so389246wri for ; Fri, 04 Feb 2005 11:37:22 -0800 (PST) Message-ID: Date: Fri, 4 Feb 2005 20:37:21 +0100 From: Magnus Damm Subject: Re: [Qemu-devel] amd64 progress In-Reply-To: <4203C69B.4020402@volny.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <4203C69B.4020402@volny.cz> Reply-To: Magnus Damm , qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Fri, 04 Feb 2005 20:01:47 +0100, Filip Navara wrote: > I've tried installing the WinXP 64-bit preview under QEMU/x64 on Win32. > At first I had to add a little hack - hardcoded ACPI table - to enable > the setup loader to recognize the local APIC. After this the setup > starts loading the kernel and device drivers, everything works well > until it tries to jump to the loaded kernel. It crashes fairly quicky > and ends-up in endless exception loop, because the in-memory kernel > image is corrupted. The setup loader itself decompressed the image from > CAB/LZX file stored on a CD-ROM so it's pretty hard to find where's the > error and I've had no success at debugging it yet. ;-( > > (See an example of the image corruption below.) > > I would appreciate any suggestions on how to debug it/where the problem > can be. A long shot: I recently sent a patch to this list that fixed installation of win98 from cdrom, the bug was that register DL was modified during bios calls. The bug only occured when booting from cdrom. So if you boot from cdrom and use an old bios version I encourage you to upgrade rombios.c to rev 1.128 and see if that helps. / magnus