From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: RE: Windows7 Home, PV drivers (x32_0.11.0.238) stuck during install (image attached) Date: Tue, 8 Mar 2011 20:27:15 -0500 Message-ID: <20110309012715.GC10665@dumpdata.com> References: <20110308185316.GA3396@dumpdata.com> <20110309010405.GA10665@dumpdata.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20110309010405.GA10665@dumpdata.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: James Harper Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org > > When it is hung like that, can you go into device manager and tell me > > what xen devices are loaded? > > Nothing shows up as Xen. I ran Lavasys Everest to do a report and scanned > for anything that said 'Xen'. The only things I found were the DMI fields. > > Interestingly enough, if I click "Cancel" it is still hung. Are there > any installation logs of what it tried to load/install? It does Cancel, just takes a bit of time. Found out that running the installer with /l* Logfile.txt did the trick and saw this: .. snip.. DIFXAPP: INFO: No matching devices found in INF "C:\Windows\System32\DriverStore\FileRepository\xenpci.inf_x86_neutral_232bc49777803725\xenpci.inf" on the Machine. DIFXAPP: INFO: No drivers installed. No devices found that match driver(s) contained in 'C:\Windows\System32\DriverStore\FileRepository\xenpci.inf_x86_neutral_232bc49777803725\xenpci.inf'. DIFXAPP: INFO: RETURN: DriverPackageInstallW (0xE000020B) DIFXAPP: INFO: The device(s) for which the driver is being installed has not been plugged into the computer. DIFXAPP: INFO: ENTER: DriverPackageGetPathW DIFXAPP: INFO: RETURN: DriverPackageGetPathW (0x7A) DIFXAPP: INFO: ENTER: DriverPackageGetPathW DIFXAPP: INFO: RETURN: DriverPackageGetPathW (0x0) DIFXAPP: INFO: driver store entry for 'C:\Program Files\Xen PV Drivers\drivers\xenpci\xenpci.inf' is 'C:\Windows\System32\DriverStore\FileRepository\xenpci.inf_x86_neutral_232bc49777803725\xenpci.inf'. DIFXAPP: INFO: The component Id '{D6BB9B5F-61F9-4B6E-8FAD-289706F5EBEB}' is now set to point to driver store: 'C:\Windows\System32\DriverStore\FileRepository\xenpci.inf_x86_neutral_232bc49777803725\xenpci.inf' DIFXAPP: INFO: A reboot is not needed to install the component '{D6BB9B5F-61F9-4B6E-8FAD-289706F5EBEB}'. DIFXAPP: RETURN: InstallDriverPackages() 0 (0x0) Action 1:11:12: WaitForDevices. And sure enough I did not have a Xen PCI platform device. The reason being that I had this in my guest configuration file: #----------------------------------------------------------------------------- # Enable/disable xen platform PCI device, default=1 (enabled) xen_platform_pci=0 Changing it to 1 made the installer work. After two reboots my Windows 7 guest is running with the PV drivers.