Jump to content
Welcome to our new Citrix community!
  • 0

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


Jason Rasmussen

Question

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

Link to comment

Recommended Posts

  • 0

I have moved all my XenServer VMs to VMWare VSAN. Migrating from XenServer was a pain due to non-standard 'open' format XenCenter exports, and mainly the problematic XenTools that embed themselves in Windows as they don't uninstall cleanly and conflict in other VM environments, but it can be done (reply if you want a how-to). Things just work in VMware and are much more reliable. I have retired all my XenServers. This is the solution.

Screenshot_040919_023609_PM.jpg

  • Like 1
Link to comment
  • 0

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
Link to comment
  • 0

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

Link to comment
  • 0

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.

Link to comment
  • 0

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?

Link to comment
  • 0

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.

Link to comment
  • 0

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.

MSlicense.vbs

Link to comment
  • 0
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.
Link to comment
  • 0

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.

Link to comment
  • 0

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

Link to comment
  • 0

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

Link to comment
  • 0
I've tried posting this two times already but the posts seem to be stuck in moderation... Trying one more time:

 

I just tested it out on a Xen 7 system, fully updated as of today.

 

And it works just fine (as opposed to Xen 6.5 where I'm experiencing the same problems as described above).

 

The first test was:

1. Install Win 10 Pro November rollup

2. Don't install any updates 

3. Install XenTools (or whatever they're called in Xen 7)

4. Install anniversary edition from ISO

5. Check network - 1Gb xenserver PV

6. Install all available updatets, reboot (a few times for good measure to see if that messes with the drivers)

7. Check network - 1Gb xenserver PV

 

 

The second test was:

1. Install Win 10 Pro November rollup

2. Install all available updates (except anniversary edition)

3. Install XenTools (or whatever they're called in Xen 7)

4. Install anniversary edition from ISO

5. Check network - 1Gb xenserver PV

6. Install all available updatets, reboot (a few times for good measure to see if that messes with the drivers)

7. Check network - 1Gb xenserver PV
Link to comment
  • 0

Hi@all

 

ran into the same issue yesterday with XS 6.5 SP1 HF 028:

 

- Clean install of Win10 1511 (November-Upgrade)

- Upgrade with ISO to Win10 1607 (Anniversary-Upgrade)

 

-> XenTools are broken, NIC switches back to 100 MBit Realtek.

 

XenTools setup either stops responding or gets into an loop "restart VM > continue setup > restart VM > continue setup..." Even tried to uninstall XenTools first and reinstall after Win10 upgrade -> no luck, VM is completly messed up.

 

Had to revert to bevore-snapshot.

Did anyone manage to resolve the issue?

Or is it (another) bug in XenTools?

 

cheers michael

Link to comment
  • 0

Hi Michael,

 

With XenServer 6.5, if you do any kind of OS upgrade (the Windows Anniversary Update counts as a OS upgrade), XenTools will break. There is no way to fix it. I have not upgraded to XenServer 7 yet. If you install the Anniversary Update from scratch, XenTools will work with 6.5. I created a new 'master image' from a fresh install of the Windows Anniversary Update on my XenServer 6.5 and XenTools works. That is the only 'work around' you are going to get.

 

Thanks

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...