LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud
User Name
Password
Linux - Virtualization and Cloud This forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.

Notices


Reply
  Search this Thread
Old 10-25-2010, 04:21 PM   #1
Savaan
LQ Newbie
 
Registered: Oct 2010
Posts: 8

Rep: Reputation: Disabled
Xen 3.0.3 running Windows Server 2008 RC2 using GPLPV drivers


I have been working on this all day and thought I would share my notes with the community. If you are having problems with hanging on reboot or shutdown this may help. I also hear the performance is better but I failed to run before and after tests. Hopefully this information helps someone out there.

CentOS 5.5 Xen host
kernel 2.6.18-194.17.1.el5xen x86_64
Windows Server 2008 RC2 x64 guest/DomU
xen.x86_64 3.0.3-105.el5_5.5
GPLPV software/drivers
gplpv_Vista2008x64_0.11.0.238.msi
Driver Signature Enforcement Overrider
dseo13b.exe


On the Windows Server 2008 RC2 run command prompt as Administrator. You must do this or bcdedit will fail on most tasks.

bcdedit /enum /v

After running this look for the default boot selection (mine is "Windows Server 2008 RC2") copy the associated identifier {xxxx} for the next command.

bcdedit /copy {xxxx} /d "Windows Server 2008 R2 NOGPLPV"
The entry was successfully copied to {yyyy}.

After the last command note the new {yyyy} identifier listed in the results.

bcdedit /set {yyyy} loadoptions "NOGPLPV"
The operation completed successfully.


Run Driver Signature Enforcement Overrider as Administrator dseo13b.exe
http://www.ngohq.com/home.php?page=dseo
Enable Test Mode, Next
Exit, Next

Reboot, after reboot you will see the Test Mode text on the Desktop in the lower right.

Install gplpv_Vista2008x64_0.11.0.238.msi. Defaults worked fine for me. Don't reboot!
If you rebooted be prepared to hit F8 on your boot selection and ignore the driver signing check or Windows will fail to load with a error about one of the GPLPV drivers.
http://www.meadowcourt.org/downloads/ for most recent binaries.

Run dseo13b.exe again before rebooting.
Sign System File for each of the following files.
C:\Windows\System32\drivers\xennet.sys
C:\Windows\System32\drivers\xenpci.sys
C:\Windows\System32\drivers\xenvbd.sys
Exit, Next
Reboot

After reboot chose the default boot selection ("Windows Server 2008 R2"). FYI after running the gplpv_Vista2008x64_0.11.0.238.msi it automatically makes GPLPV load even though there is no LOADOPTION listed in bcdedit /enum /v.
The NOGPLPV boot menu selection created above is available for troubleshooting but is no longer needed("Windows Server 2008 R2 NOGPLPV").

After first login hardware is installed. I am prompted to Reboot to apply the new changes.
Reboot
Select the default boot selection again.
Setup of GPLPV is complete.

To test I then use the Shutdown button in the Virtual Machine's window in virt-manager and the system console states Windows is shutting down and closes gracefully. Rebooting the computer from the Windows interface without the BSOD on shutdown or the normal hang at the end of shutdown is also a good test.


Some other good resources are listed below. I have found the documentation was outdated and didn't completely work for me but provided a starting point.
http://wherethebitsroam.com/content/gplpv
http://wiki.xensource.com/xenwiki/XenWindowsGplPv

Good luck!

Last edited by Savaan; 10-25-2010 at 04:28 PM.
 
Old 10-25-2010, 05:30 PM   #2
Savaan
LQ Newbie
 
Registered: Oct 2010
Posts: 8

Original Poster
Rep: Reputation: Disabled
I have a bit of a performance update now. I remembered I was getting about 7-8MB/s when copying a large file from my NAS to the guest Windows 2008 Server using Windows Explorer. With GPLPV drivers my transfer rates went to 35-40MB/s.
 
Old 10-25-2010, 07:32 PM   #3
jerry21locke
LQ Newbie
 
Registered: Oct 2010
Posts: 3

Rep: Reputation: 0
I will have a try in this one. Lately i have been experiencing loading problems myself. I think this one could solve it.

Last edited by jerry21locke; 11-18-2010 at 06:36 PM.
 
Old 11-02-2010, 10:09 PM   #4
xudonglee
LQ Newbie
 
Registered: Aug 2010
Posts: 6

Rep: Reputation: 0
hi Savaan

I have install xen-3.3.0 with Linux 2.6.18 and Window XP as domU.

After that, I install the gplpv_XP_0.11.0.238.msi on the WindowsXP, however I didn't find any difference from the install before. And I don't have any idea how to use it?

May you could give me some advice, thank you?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem starting Xen DomU running Windows Server 2008: Can not start djbon2112 Linux - Virtualization and Cloud 2 06-10-2010 07:40 PM
Pen drive won't mount to xen virtual Web Server 2008 HelpMe2877 Linux - Hardware 0 05-26-2009 01:33 PM
LXer: Install OpenSolaris 2008/05 DomU at Ubuntu 8.04 Desktop (Server) Xen 3.2 Dom0 ( LXer Syndicated Linux News 0 05-27-2008 09:50 PM
Running Windows under XEN --anyone yet 1kyle SUSE / openSUSE 1 03-31-2007 12:51 PM
XEN for running Windows 1kyle SUSE / openSUSE 1 08-28-2005 11:13 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud

All times are GMT -5. The time now is 12:36 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration