<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SurlyJake &#187; VMware</title>
	<atom:link href="http://www.surlyjake.com/tag/vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.surlyjake.com</link>
	<description></description>
	<lastBuildDate>Fri, 30 Dec 2011 15:28:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Install Open-VM-tools on Debian 6 squeeze</title>
		<link>http://www.surlyjake.com/2011/02/install-open-vm-tools-on-debian-6-squeeze/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=install-open-vm-tools-on-debian-6-squeeze</link>
		<comments>http://www.surlyjake.com/2011/02/install-open-vm-tools-on-debian-6-squeeze/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 21:51:53 +0000</pubDate>
		<dc:creator>jacob</dc:creator>
				<category><![CDATA[Debian Squeeze]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[squeeze]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vmware tools]]></category>

		<guid isPermaLink="false">http://www.surlyjake.com/?p=700</guid>
		<description><![CDATA[Installing Open Virtual Machine Tools is a nice alternative to managing and installing the vmware tools package that comes with Vmware&#8217;s hypervisor products.  It allows you to use APT to manage all the dependencies and updates. Module assistant will recompile the kernel modules for you automatically when you update kernels too. I have verified that [...]]]></description>
			<content:encoded><![CDATA[<p>Installing Open <a href="http://www.surlyjake.com/tag/virtual-machine/" class="st_tag internal_tag" rel="tag" title="Posts tagged with virtual machine">Virtual Machine</a> Tools is a nice alternative to managing and installing the <a href="http://www.surlyjake.com/tag/vmware/" class="st_tag internal_tag" rel="tag" title="Posts tagged with VMware">vmware</a> tools package that comes with <a href="http://www.surlyjake.com/tag/vmware/" class="st_tag internal_tag" rel="tag" title="Posts tagged with VMware">Vmware</a>&#8217;s hypervisor products.  It allows you to use APT to manage all the dependencies and updates. Module assistant will recompile the kernel modules for you automatically when you update kernels too.</p>
<p>I have verified that this configuration works under ESXi 4.1.0, 260247 and a new <a href="http://www.surlyjake.com/tag/squeeze/" class="st_tag internal_tag" rel="tag" title="Posts tagged with squeeze">Squeeze</a> <a href="http://www.surlyjake.com/tag/install/" class="st_tag internal_tag" rel="tag" title="Posts tagged with install">install</a>. All of the essential functions like being able to see guest OS information on the Vsphere summary page and performing &#8220;Shut Down Guest&#8221; and &#8220;Restart Guest&#8221; all work as expected. If your experiences vary, please leave a comment</p>
<p><em>This should all be performed by the root user (otherwise prepend &#8216;sudo&#8217; to the commands if you must use sudo). </em><br />
The first thing you need to do is add the &#8216;contrib&#8217; archive to your apt sources config:</p>
<pre><code>nano /etc/apt/sources.list</code></pre>
<p>Add the &#8216;contrib&#8217; to the end of these source lines. I use the <a href="http://www.surlyjake.com/tag/debian/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Debian">debian</a>.uchicago.edu repository, so mine look like this on a new install:</p>
<pre><code>deb http://debian.uchicago.edu/debian/ squeeze main contrib
deb-src http://debian.uchicago.edu/debian/ squeeze main contrib</code></pre>
<p>After you save changes to the file, simply update your package list and perform the install:</p>
<pre><code>apt-get update
apt-get install open-<a href="http://www.surlyjake.com/tag/vm/" class="st_tag internal_tag" rel="tag" title="Posts tagged with VM">vm</a>-tools open-<a href="http://www.surlyjake.com/tag/vm/" class="st_tag internal_tag" rel="tag" title="Posts tagged with VM">vm</a>-source</code></pre>
<p>You might see an error that looks like this:</p>
<pre><code>Loading open-vm-tools modules: vmhgfsFATAL: Module vmhgfs not found.
 vmmemctlFATAL: Module vmmemctl not found.
 vmsyncFATAL: Module vmsync not found.</code></pre>
<p>Don&#8217;t worry, this is because we have not installed the kernel modules for some of the more advanced VMware functions like the vmhgfs file system, Memory Balloon (vmmemctl) Driver,  and vmsync, which helps freeze the VM while taking snapshots.<br />
To install these kernel modules, we&#8217;re going to use module-assistant. It will compile the modules for your kernel:</p>
<pre><code>module-assistant auto-install open-vm -i</code></pre>
<p>The &#8216;-i&#8217; puts module assistant into non-interactive mode. It wont ask you to confirm any additional package installs necesarry to set up the build environment.<br />
If you&#8217;re running a server without a Graphical environment, you&#8217;re finished. If you want features such as automatically adjusting the VM&#8217;s monitor resolution or allowing your mouse to seamlessly move between your host system and the VM, you need to install one more package:</p>
<pre><code>apt-get install open-vm-toolbox</code></pre>
<p>Now you won&#8217;t need to use CTRL+ALT to switch back and forth.</p>
<div class="none"><div class="g-plusone" data-href="http://www.surlyjake.com/2011/02/install-open-vm-tools-on-debian-6-squeeze/" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.surlyjake.com/2011/02/install-open-vm-tools-on-debian-6-squeeze/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Tar extract destination folder</title>
		<link>http://www.surlyjake.com/2011/02/tar-extract-destination-folder/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tar-extract-destination-folder</link>
		<comments>http://www.surlyjake.com/2011/02/tar-extract-destination-folder/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 17:51:10 +0000</pubDate>
		<dc:creator>jacob</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[extract]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.surlyjake.com/?p=698</guid>
		<description><![CDATA[Tar can redirect extracted files to a different folder. This can be handy if you want to unpack a tar archive stored on a cd or other read-only media and want to eliminate the step of first copying the archive, extracting it, then deleting the extra tar.  All you have to do is add a [...]]]></description>
			<content:encoded><![CDATA[<p>Tar can redirect extracted files to a different folder. This can be handy if you want to unpack a tar archive stored on a cd or other read-only media and want to eliminate the step of first copying the archive, extracting it, then deleting the extra tar.  All you have to do is add a &#8216;-C &lt;target folder&gt;&#8217; to the tar command.   So here&#8217;s an example using the <a href="http://www.surlyjake.com/tag/vmware/" class="st_tag internal_tag" rel="tag" title="Posts tagged with VMware">VMware</a> Tools tarball:</p>
<pre><code># tar -C /root -zxvf /media/cdrom0/VMwareTools-8.3.2-257589.tar.gz</code></pre>
<p>This will redirect the extracted files into the /root folder. simple</p>
<div class="none"><div class="g-plusone" data-href="http://www.surlyjake.com/2011/02/tar-extract-destination-folder/" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.surlyjake.com/2011/02/tar-extract-destination-folder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vmware &#8211; Unable to change virtual machine power state: Internal error.</title>
		<link>http://www.surlyjake.com/2009/08/vmware-unable-to-change-virtual-machine-power-state-internal-error/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vmware-unable-to-change-virtual-machine-power-state-internal-error</link>
		<comments>http://www.surlyjake.com/2009/08/vmware-unable-to-change-virtual-machine-power-state-internal-error/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 13:43:23 +0000</pubDate>
		<dc:creator>jacob</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Jaunty]]></category>
		<category><![CDATA[killall]]></category>
		<category><![CDATA[SIGKILL]]></category>
		<category><![CDATA[SIGTERM]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[Workstation]]></category>
		<category><![CDATA[zombie]]></category>

		<guid isPermaLink="false">http://www.surlyjake.com/?p=528</guid>
		<description><![CDATA[Ran into this while running Vmware Workstation under Ubuntu Jaunty. I got an error while shutting down the machine through an NX session. This is a result of a zombie &#8216;vmware-vmx&#8217; process running. All you need to do is kill the process. This command sends &#8216;signal 9&#8242; to the process. When sent to a program, [...]]]></description>
			<content:encoded><![CDATA[<p>Ran into this while running <a href="http://www.surlyjake.com/tag/vmware/" class="st_tag internal_tag" rel="tag" title="Posts tagged with VMware">Vmware</a> <a href="http://www.surlyjake.com/tag/workstation/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Workstation">Workstation</a> under <a href="http://www.surlyjake.com/tag/ubuntu/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Ubuntu">Ubuntu</a> <a href="http://www.surlyjake.com/tag/jaunty/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Jaunty">Jaunty</a>. I got an error while shutting down the machine through an NX session.</p>
<p>This is a result of a <a href="http://www.surlyjake.com/tag/zombie/" class="st_tag internal_tag" rel="tag" title="Posts tagged with zombie">zombie</a> &#8216;vmware-vmx&#8217; process running. All you need to do is kill the process. This command sends &#8216;signal 9&#8242; to the process. When sent to a program, <a href="http://www.surlyjake.com/tag/sigkill/" class="st_tag internal_tag" rel="tag" title="Posts tagged with SIGKILL">SIGKILL</a> causes it to terminate immediately. In contrast to <a href="http://www.surlyjake.com/tag/sigterm/" class="st_tag internal_tag" rel="tag" title="Posts tagged with SIGTERM">SIGTERM</a> and SIGINT, this signal cannot be caught or ignored. For more information: <a href="http://en.wikipedia.org/wiki/SIGKILL" target="_blank">more sigkill info</a>.</p>
<pre><code><a href="http://www.surlyjake.com/tag/killall/" class="st_tag internal_tag" rel="tag" title="Posts tagged with killall">killall</a> -s9 vmware-vmx</code></pre>
<p>After that, I was able to start up the <a href="http://www.surlyjake.com/tag/virtual-machine/" class="st_tag internal_tag" rel="tag" title="Posts tagged with virtual machine">virtual machine</a> without issue.</p>
<div class="none"><div class="g-plusone" data-href="http://www.surlyjake.com/2009/08/vmware-unable-to-change-virtual-machine-power-state-internal-error/" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.surlyjake.com/2009/08/vmware-unable-to-change-virtual-machine-power-state-internal-error/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>In Ubuntu Jaunty, shift, ctrl,alt, and caps lock buttons stop working</title>
		<link>http://www.surlyjake.com/2009/07/in-ubuntu-jaunty-shift-ctrlalt-and-caps-lock-buttons-stop-working/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=in-ubuntu-jaunty-shift-ctrlalt-and-caps-lock-buttons-stop-working</link>
		<comments>http://www.surlyjake.com/2009/07/in-ubuntu-jaunty-shift-ctrlalt-and-caps-lock-buttons-stop-working/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 21:45:03 +0000</pubDate>
		<dc:creator>jacob</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Jaunty]]></category>
		<category><![CDATA[setxkbmap]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.surlyjake.com/?p=511</guid>
		<description><![CDATA[This appears to be related to vmware, to correct: open up the terminal, and type: setxkbmap. Thats it.]]></description>
			<content:encoded><![CDATA[<p>This appears to be related to <a href="http://www.surlyjake.com/tag/vmware/" class="st_tag internal_tag" rel="tag" title="Posts tagged with VMware">vmware</a>, to correct: open up the <a href="http://www.surlyjake.com/tag/terminal/" class="st_tag internal_tag" rel="tag" title="Posts tagged with terminal">terminal</a>, and type:<br />
<a href="http://www.surlyjake.com/tag/setxkbmap/" class="st_tag internal_tag" rel="tag" title="Posts tagged with setxkbmap">setxkbmap</a>. Thats it.</p>
<div class="none"><div class="g-plusone" data-href="http://www.surlyjake.com/2009/07/in-ubuntu-jaunty-shift-ctrlalt-and-caps-lock-buttons-stop-working/" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.surlyjake.com/2009/07/in-ubuntu-jaunty-shift-ctrlalt-and-caps-lock-buttons-stop-working/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

