As you already know by now, in Windows Server 2008, Server Core installation does not include the traditional full graphical user interface (GUI). You can read more about Server Core on my “Understanding Windows Server 2008 Server Core” article.
Without going to much into detail, because of the lack of GUI, installing applications on server core might be more complex than installing them on a regular server installation, not to mention the fact that they might not function at all.
One of these applications is the VMware Tools that comes with VMware‘s virtualization products such as VMware Server and VMware Workstation. VMware Tools greatly improve the guest‘s performance. In addition, VMware tools provide the following:
You can read more about VMware Tools on the “How to Install VMware Tools in your Windows Guest” article.
Installing VMware Tools on a server core is exactly the same as installing them on any regular operating system, except for the fact that Auto-Run will not invoke the installer, and thus you must do so manually.
Note: Before installing the VMware Tools make sure they‘re not installed already. Read the above article for more info on that.
First, you need to mount the ISO file containing the VMware Tools on the guest VM. The easiest way to do that is to go to the same menu (VM), shown above, and click Install VMware Tools.
What this really does is mount an ISO file called Windows.iso as a CD and run the install program on that virtual CD. These ISO files (the tools) are located in the C:\Program Files\VMware\VMware Server folder , or in the C:\Program Files\VMware\VMware Workstation folder, depending on the version of VMware software you‘re using.
Since Server Core does not use Auto-Run, you will need to manually navigate to the D:\ drive (which is usually the drive letter for the CD/DVD drive), and manually run the installer program called VMware Tools.msi.
Note: Because the file name has a space in it, you need to enclose it in quotes in order to run it.
Note: Some websites claim that the installation of VMware Tools will stall, and that in order to complete it successfully you need to manually kill the RUNDLL process in Task Manager. Other sites claim that you need to run the installation by typing the following command:
msiexec /i "d:\VMware Tools.msi"
You may wish to experiment with these. Do let me know if you have any insights regarding these issues.
BTW, working with Microsoft‘s Virtual Server 2005 also requires installation of Microsoft‘s VM Additions. Read more about that in the Related Articles section.