[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-users] Unable to remove GPLPV drivers without breaking win2k3domU - SUCCESS



> On 30/06/2008 19:52, James Pifer wrote:
> 
> > DANG!
> >
> > In my case I have 0.8.8 loaded, but I'm not even loading /gplpv. I
> > originally loaded it to get rid of the unknown PCI device, which it
> > did.
> 
> OK, I tried again and got it working with 0.9.10 instead of
0.9.11-pre4
> (though the version might not be significant)
> 
> I was a bit more fussy about what registry settings I kept and removed
> this time, also I think I didn't wait at the "grey progress screen"
for
> long enough last time, it sticks there for what feels like two or
three
> minutes.
> 
> So to summarise what I did ...
> 
> 1) ensure domU will boot without /GPLPV
> 
> 2) reboot into recovery console from windows CD (or ISO)
> 
> 3) disable all xen services/drivers *except* xenhide
> 
> 4) boot into windows, without /GPLPV
> 
> 5) If any "hardware detected" dialogs are raised, cancel them, do not
> allow any xen drivers/services to be re-installed.
> 
> 6) Start regedit
> 
> Alter
>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI_HAL\PNP0C08\0\Cont
ro
> l\ActiveService
> from
> "XenHide" to "ACPI"
> 
> Search the whole registry for "xen" and set permissions/remove
keys/values
> 
> Don't remove anything under HKLM/HARDWARE/ACPI
> 
> Do remove all the UpperFilter/LowerFilter values
> 
> Beware of false matches such as "xenroll" "IVBSAXEntityResolver"
> 
> Check where currentcontrolset points to, so you know which
> controlset01/02 etc to ignore and which to process.
> 
> 7) reboot without /GPLPV
> 
> 8) If any "hardware detected" dialogs are raised, cancel them, do not
> allow any xen drivers/services to be re-installed.
> 
> 9) Within C:\windows delete xen*.sys and cached DIFx copies in
> DRIVERSTORE folders
> 
> 10 delete all oem*.?nf files which are related to gplpv
> 
> 11) reboot without /GPLPV
> 
> at this point the machine should be "clean" of the old xen drivers, if
> you're using LVM you might like to snapshot it at this point.
> 
> I then installed the 0.9.10 drivers from the .exe and accepted all
> "unsigned driver" prompts, in device manager you should see the PV
> devices (with yellow bangs) as well as the QEMU devices
> 
> 12) reboot *with* /GPLPV
> 
> Be patient at the grey screen ;-)
> 
> Hopefully your machine will boot and now the QEMU devices will have
> yellow bangs and the Xen PV devices will not!
> 
> I did a quick iometer test with 100% sequental 64Kb reads and got
about
> 37MB/s a PV linux domU on the same hardware gets about twice that,
I'll
> do some more perf testing soon.
> 
> Good luck.
> 

I didn't notice this when I just replied. Feel like updating the wiki?

James

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.