How to upgrade VMware Tools and Linux kernel

VMware Tools is a set of drivers and utilities to make a virtual computer perform better and faster inside a virtual hosted environment. It makes a virtual computer aware of its host at least to some degree.

However, the VMware Tools must always be in sync with the running kernel on a Linux based virtual computer and keeping them up to date can be tricky business. Once I managed to do it properly, I have decided to write it down for good.
Continue reading “How to upgrade VMware Tools and Linux kernel”

How to make SAPI5 speak on IIS

Forget it! Microsoft Sam and other Microsoft supplied SAPI5 voices have a couple of major issues, making them work on the Internet Information Services 6 resembles to voodoo magic. However, it is doable. I shall describe the way to make your website speak, but you will not like the solution.
Continue reading “How to make SAPI5 speak on IIS”

How to virtualize PC

Have you ever come to the point when you had to perform a clean Windows installation on the working computer? However, you have all the software, you use on the daily basis, installed and configured. Reinstalling the Windows and all the software again usually takes you at least a week. Can’t afford to stay offline this long?

How about virtualizing your working copy of Windows, and make it run as the virtual computer? Once you have it running on the virtual server, you can safely reformat your physical one. This way you have time to do the installation and setup of the new environment, while you can always log in to the virtualized old computer and do all the regular tasks that come in meanwhile.

This procedure is also referred as physical to virtual conversion or P2V for short.
Continue reading “How to virtualize PC”

How to resize VHD file

Ever run into a situation that a virtual disk drive proved to small after a period of use? You can always add extra new virtual disk drives to provide extra storage for your virtual computer, but what if you require extra free space in one particular drive?

On the other hand, you can favour fixed size VHD files, and later discover you overdimensioned the virtual disk drive. How to make the fixed size VHD file smaller without converting it to the dynamically expanding type?

VHDMount utility and Symantec Ghost saves the day one more time. Here’s the procedure:
Continue reading “How to resize VHD file”