Jump to content


Photo

Windows 10 "Installing Citrix XenServer Tools" stuck & only fast ethernet NIC

Started by Jason Rasmussen , 26 April 2016 - 09:21 PM
31 replies to this topic

Jason Rasmussen Members

Jason Rasmussen
  • 16 posts

Posted 26 April 2016 - 09:21 PM

Hello All,

 

I have tried about every method & forum post but the one that works and am at my wits end. I have a XenServer 6.5 which I recently upgraded to the latest updates. The other XP or Windows 8 VMs on it work fine and new tools are ok. My Windows 10 VM on the otherhand says 'XenServer Tools not installed'.

 

I have installed and uninstalled the XenServer Tools every which way and after a number of reboots it keeps getting stuck at

Installing Citrix XenServer Tools

Drivers : Installing

Guest Agent : Installing

 

 

There was one point in one of my manual installs where it appeared XenTools was installed as I didn't see the 'XenServer Tools not installed' message, but the VM only had a fast ethernet NIC. Checking forums the resolution was to reinstall XenTools which brings me back to my first problem.

 

Is this a known issue? Can XenTools be nuked from space?

 

Thanks



Boby John Members

Boby John
  • 775 posts

Posted 27 April 2016 - 10:53 AM

So I assume that you have all the hotfixes till sp1028  for 6.5 ?

 

If you have any antivirus - especially McAfee - this might happen.

Also if there is a backup tool - please remove the same.

 

then give a try



Jason Rasmussen Members

Jason Rasmussen
  • 16 posts

Posted 27 April 2016 - 04:35 PM

The only two outstanding updates on the XenServer host are XS65ESP1028 and XS65ESP1026. Antivirus was already uninstalled, no backup software, same sad results.



Jason Rasmussen Members

Jason Rasmussen
  • 16 posts

Posted 27 April 2016 - 09:08 PM

Even the Citrix forums are broken. I go to attach a screenshot and my original post dissapears. My original post is below:

-----------

Hello All,
 
I have tried about every method & forum post but the one that works and am at my wits end. I have a XenServer 6.5 which I recently upgraded to the latest updates. The other XP or Windows 8 VMs on it work fine and new tools are ok. My Windows 10 VM on the otherhand says 'XenServer Tools not installed'.
 
I have installed and uninstalled the XenServer Tools every which way and after a number of reboots it keeps getting stuck at
Installing Citrix XenServer Tools
Drivers : Installing
Guest Agent : Installing
 
 
There was one point in one of my manual installs where it appeared XenTools was installed as I didn't see the 'XenServer Tools not installed' message, but the VM only had a fast ethernet NIC. Checking forums the resolution was to reinstall XenTools which brings me back to my first problem.
 
Is this a known issue? Can XenTools be nuked from space?
 
Thanks


Jason Rasmussen Members

Jason Rasmussen
  • 16 posts

Posted 29 April 2016 - 03:17 PM

No solutions? I even did an in-place reinstall of Windows 10 and same problem with XenTools, but now am getting a different error with the XenServer Tools Installer: The installation of Citrix XenServer Tools has failed. Installation Service Not Found.



Joshua Lindemann Members

Joshua Lindemann
  • 370 posts

Posted 11 May 2016 - 10:26 PM

It took me a while, but I did get this working.  With a little help from this post http://discussions.citrix.com/topic/371417-xenserver-tools-65-sp1-wont-install/

 

I noticed that the first couple times I tried this, before the first reboot, the servers were recognizing that the XenTools were properly installed.  But then after the the first reboot it would try and install more... and suddenly it was being read as not having the tools.

I also noticed that I am using Win10 x64.  But using the installwizard as part of the XenTools installation, it was installing the tools to the "Program Files (X86)" folder.  Well... If I'm using a x64 OS, shouldn't it be doing the x64bit drivers?  And I think this is what is happening.  So manually we go.  I took some of the suggestions listed in the link above.

 

Here's what I did and I got it working;

 

- Install Windows 10 x64

- Connected NIC to network and fully updated Windows

- Shut down Windows and modified MAC address so it couldn't talk to network\internet (as per suggestion)

- Boot Windows and log in

- Load XenTools ISO

- Run CMD as Adminisitrator

Run D:\citrixxendriversx64.msi

Run D:\citrixvssx64.msi

Run D:\citrixguestagentx64.msi

- Reboot

 

(you'll notice as you do this the installation directory is the x64 Program Files directory).

And now before anything 'snapshot' and then on to configuring it all



Jason Rasmussen Members

Jason Rasmussen
  • 16 posts

Posted 12 May 2016 - 02:20 PM

I'm sorry, but this does not work. I previously installed XenTools manually and it appeared XenTools was installed as I didn't see the 'XenServer Tools not installed' message, but the VM only had a fast ethernet NIC. I have since wiped & recreated this VM from scratch and so far so good, but I fear the same problem for my other VMs that need to be upgraded.



Jason Rasmussen Members

Jason Rasmussen
  • 16 posts

Posted 12 May 2016 - 04:55 PM

I was afraid of this. I recreated the VM from a Windows 8 reference template, installed the new XenTools and all looked good including 1gbps ethernet. Upgraded to Windows 10, and Xen says XenTools not installed and ethernet is now shows as a RealTek fast-ethernet. Attempted to reinstall XenTools and as before get the XenServer Tools Installer: The installation of Citrix XenServer Tools has failed. Installation Service Not Found.

 

XenTools, even when on the latest Xen update appears to still not to be ready for Windows 10, even after nearly a year from its release date and 2 months from the free Windows 10 cutoff date. Any hope for this Windows 10 XenTools fiasco?



Joshua Lindemann Members

Joshua Lindemann
  • 370 posts

Posted 12 May 2016 - 06:19 PM

Well, I'll admit I'm not running all the XenServer updates at this time. There are still a few I haven't been to update yet.  (horrible I know)

 

But why are you using the Win8 template and upgrading?  I was using the Win10Preview (64-bit) template.  Just curious.



Jason Rasmussen Members
  • #10

Jason Rasmussen
  • 16 posts

Posted 12 May 2016 - 09:00 PM

Using the Win 8 template as that has all of our specific client configuration. Our licenses are for Win8, and want to take advantage of the free upgrade before it expires in July. If Xen can't get their XenTools to work properly with Windows 10 upgrades, many will miss this upgrade opportunity.



Joshua Lindemann Members
  • #11

Joshua Lindemann
  • 370 posts

Posted 12 May 2016 - 09:31 PM

That makes sense.

 

Outside of dealing with VM's, I haven't been overly thrilled with the Win8 to Win10 upgrade.  A lot of Win8 items get left behind and sometimes cause problems.  And I'm just talking about laptops and desktops. I've seen Win8 drivers stay available even though Win10 drivers should be taking over.  This might be what is happening in your scenario, but that's just a thought.

 

Understandable that you want to take advantage of the free upgrade.  This may give you a couple extra steps in the beginning, but it may benefit in the long run.

 

- Run your Win8 to Win10 upgrade. 

- Once you have Win10 installed, run the MSLicense.vbs tool that I've attached.  This will give you your new/current Win10 license that Microsoft has issued you.

- Now go to the Microsoft website and download the Win10 ISO.

- Install Win10 cleanly (and use the Citrix Win10 VM template) and use the license you were given.

 

Then you can try the steps I did above that worked for me.

 

At this point, I know no guarantees, but it sounds like it couldn't hurt to try this.  The only other difference between us at the moment is that we are using a central license server that Win10 has been added to.

Attached Files



Jason Rasmussen Members
  • #12

Jason Rasmussen
  • 16 posts

Posted 16 June 2016 - 06:35 PM

I found the problem, but still don't have the answer. XenTools has issues with a Windows 8 to Windows 10 upgrade. Doing a clean install of 10, or installing 8 (even from a work template), upgrading to 10, then doing a system refresh (essentially a clean install of 10) and XenTools installs & works fine. Upgrading 8 from 10 breaks XenTools and it fails to resinstall no matter what angle you try. I have even tried completely uninstalling XenTools before the 10 upgrade, but when you try to install the tools after the upgrade, the same issue exists. I have upgraded many different systems to Windows 10, but this show-stopper only shows up with XenTools in XenCenter.
 
I would prefer not to recreate 25+ Windows VMs by hand because of Citrix's poor XenTools support for a Windows 8 to Windows 10 upgrade. My template & purchased licenses are Windows 8. There is a reason for pre-configured deployment templates that both Xen & Microsoft support, and the poor XenTools throws all this out the window if I have to configure each VM manually instead of doing a standard 8-10 in place upgrade using our master template.


Jason Rasmussen Members
  • #13

Jason Rasmussen
  • 16 posts

Posted 07 July 2016 - 06:18 PM

Still not fixed even with the latest XenServer updates installed. There appears to be no upgrade path from Win 8 to Win 10 without the XenTools borking the NIC to an unrecoverable state, and no fix from Xen to resolve this fatal error.



Jason Rasmussen Members
  • #14

Jason Rasmussen
  • 16 posts

Posted 03 August 2016 - 05:04 PM

This is still an issue even after the Windows Anniversary Update. Microsoft treats this update like a Windows upgrade/reinstall, and if you do this in XenCenter, the NIC will go to fast ethernet (100mbps), and all attempts to remove/reinstall the XenTools result in the previously documented 'Installation Service Not Found' error.

 

When will this be fixed in XenCenter? This is a serious show stopper when an upgrade to Windows 10, and now an upgrade to the Anniversary Edition of Windows 10 break the XenTools beyond repair and gimp the NIC.



Tobias Kreidl CTP Member
  • #15

Tobias Kreidl
  • 18,287 posts

Posted 03 August 2016 - 08:24 PM

We always install from scratch, but your point is well taken that not everyone does and that should not be a showstopper. The guess is there are remnants in the registry that interfere. Not sure how horrid a task it would be (is Sisyphus

available?) to compare an upgraded registry with that of a clean installation.

-=Tobias



Jason Rasmussen Members
  • #16

Jason Rasmussen
  • 16 posts

Posted 03 August 2016 - 08:47 PM

Hi Tobias,

 

This happens with existing installs, and this happens on fresh clean installs. I freshly clean installed from scratch Windows 10 (Nov 2015 build) on a fully patched Xen 6.5 system. XenTools and NIC looked good. But after upgrading to the Windows 10 Anniversary Update, the XenTools are messed up, unable to be repaired with NIC at 100mbps, ultimately rendering the system useless. The exact same result as I previously documented upgrading a Windows 8 machine to 10.

 

I can try other scenarios if you have any suggestions, so that XenTools does not break after upgrading or updating the OS.

 

Thank you



Boby John Members
  • #17

Boby John
  • 775 posts

Posted 15 August 2016 - 10:03 AM

is there a test environment where you can Try XenServer 7 ?



Julien Pierret Members
  • #18

Julien Pierret
  • 6 posts

Posted 21 September 2016 - 01:19 AM

I ran into the exact same issue as Jason: upgraded to Windows 10 Anniversary Update and NIC performance crashed, had to roll it back.



Jason Rasmussen Members
  • #19

Jason Rasmussen
  • 16 posts

Posted 21 September 2016 - 05:00 PM

Hi Julien,

 

Are you running Xen 6.5 as well? I have not had time to test on Xen7 yet.

 

Thanks



Julien Pierret Members
  • #20

Julien Pierret
  • 6 posts

Posted 22 September 2016 - 06:45 PM

Hi Jason,

 

Yes, I'm on Xen 6.5, fully updated. 

 

-Julien