From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: Booting/installing WindowsNT Date: Sun, 02 May 2010 13:04:34 +0300 Message-ID: <4BDD4E32.2080503@redhat.com> References: <4BDB44C2.7090204@msgid.tls.msk.ru> <4BDB4E58.50805@msgid.tls.msk.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: KVM list To: Michael Tokarev Return-path: Received: from mx1.redhat.com ([209.132.183.28]:26273 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751309Ab0EBKEk (ORCPT ); Sun, 2 May 2010 06:04:40 -0400 In-Reply-To: <4BDB4E58.50805@msgid.tls.msk.ru> Sender: kvm-owner@vger.kernel.org List-ID: On 05/01/2010 12:40 AM, Michael Tokarev wrote: > 01.05.2010 00:59, Michael Tokarev wrote: >> Apparently with current kvm stable (0.12.3) >> Windows NT 4.0 does not install anymore. >> >> With default -cpu, it boots, displays the >> "Inspecting your hardware configuration" >> message and BSODs with "STOP: 0x0000003E" >> error as shown here: >> http://www.corpit.ru/mjt/winnt4_1.gif >> With -cpu pentium the situation is a >> >bit< better, it displays: >> >> Microsoft (R) Windows NT (TM) Version 4.0 (Build 1381). >> 1 System Processor [512 MB Memory] Multiprocessor Kernel >> >> and stops there with 100% CPU usage, never >> going any further. >> >> Kvm command line is trivial, with -hda >> and -cdrom and -vga std (with -vga cirrus >> it displays garbage here). The only parameters >> of interest are: >> >> -no-acpi - this one has no visible effect >> -cpu pentium - tried that with some change >> but no success anyway. > > I were able to boot and install it just fine > using -cpu host (without -no-acpi or any > other option). > > Microsoft(R) Windows NT(R) version 4.0 (Build 1381: Service Pack 1) > (C) 1981-1996 > > where my host cpu is Athlon X2-64 4850e (2 cores). > > I tried a few other -cpu values, but no luck - it > either BSODs with 0x3E error, or stops after first > kernel message. Interesting. Can you try -cpu host with the family/model/vendor etc used by -cpu qemu64? -- error compiling committee.c: too many arguments to function