From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57883) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WBm2k-00025o-Vm for qemu-devel@nongnu.org; Fri, 07 Feb 2014 09:04:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WBm2k-0007M2-21 for qemu-devel@nongnu.org; Fri, 07 Feb 2014 09:04:34 -0500 Received: from mail-pd0-x229.google.com ([2607:f8b0:400e:c02::229]:56720) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WBm2j-0007Ln-Rd for qemu-devel@nongnu.org; Fri, 07 Feb 2014 09:04:34 -0500 Received: by mail-pd0-f169.google.com with SMTP id v10so3189113pde.28 for ; Fri, 07 Feb 2014 06:04:32 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <52F3E78D.9050005@weilnetz.de> References: <731332B8DF01444B8B7080A4482BD2DC@Donkimus> <52F3E78D.9050005@weilnetz.de> Date: Fri, 7 Feb 2014 15:04:32 +0100 Message-ID: From: Legorol Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Qemu-devel] Version 1.7.0 fails to boot Windows 98 SE on Windows host List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Weil Cc: qemu-devel On 6 February 2014 20:50, Stefan Weil wrote: > Am 06.02.2014 19:32, schrieb Legorol: >> I am trying to run Windows 98 SE in Qemu. Under version 1.7.0 on a >> Windows 7 64-bit host, it fails to boot. >> >> The symptom is that the guest hangs on the boot screen with the >> full-screen Windows 98 logo displayed. Booting in safe mode gives the >> same result. If I try to cleanly install Windows 98 SE on a freshly >> formatted hard disk, then the guest hangs the first time setup attempts >> to reboot, on the screen displaying the message "Getting ready to run >> Windows for the first time." If I reboot the guest, it always hangs in >> the same place. >> >> I tried a few Qemu builds, with the following results. >> Builds that fail: >> * my own 1.7.0 build, compiled natively under MinGW >> * Stefan Weil's build, from qemu-w32-setup-20140118.exe >> Builds that succeed (can install and run Windows 98 SE fine): >> * my own 1.6.2 build, compiled natively under MinGW >> * my own 1.7.0 build, compiled and running under Ubuntu 12.04 instead of >> Windows >> >> The command line I'm using to execute: >> qemu-system-i386w -rtc base=localtime -cdrom en_win98_se_oem.iso -hda >> win98-hdd.img >> >> Any suggestions on how I can troubleshoot this issue further? >> >> Regards, >> Legorol > > > You can try git bisect under MinGW. As your own 1.6.2 build works, but > the 1.7.0 build fails, there will be a commit somewhere in the middle > which makes things go bad. git bisect will help you to find this commit. > > BTW, I just prepared qemu-w64-setup-20140206.exe. Maybe you want to give > it a try. > > Regards > Stefan > Thanks for the tip. I will try to learn how to use git bisect and see where I get. I tried qemu-w64-setup-20140206.exe, but it has the same problem. Regards, Legorol