<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc=" http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>briancarper.net (λ) (Tag: VMWare)</title><link>http://briancarper.net/tag/166/vmware</link><description>Some guy's blog about programming and Linux and cows.</description><item><title>Virtualbox looking good</title><link>http://briancarper.net/blog/virtualbox-looking-good</link><guid>http://briancarper.net/blog/virtualbox-looking-good</guid><pubDate>Wed, 20 Jan 2010 12:08:49 -0800</pubDate><description>&lt;p&gt;I &lt;a href=&quot;/blog/vmware-whats-in-a-name&quot;&gt;blathered on a bit about VMWare&lt;/a&gt; a while back, and lots of people recommended &lt;a href=&quot;http://www.virtualbox.org/&quot;&gt;VirtualBox&lt;/a&gt;.  I'm trying VirtualBox 3.1.2 with Windows 7 host and Linux guest, and it works surprisingly well.  I've used it successfully to hack on a bunch of projects while I'm stuck on a Windows laptop (&lt;em&gt;shudder&lt;/em&gt;).&lt;/p&gt;

&lt;p&gt;Installing was essentially self-explanatory.  I never read any docs, except when it came to installing those &quot;Guest Addition&quot; programs to allow better mouse-handling.  And I had to look up how to go about sharing folders between host and guest.  But the documentation was clear, I found a short description how to set up the share and then and a command to run to mount the host folder:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo mount -t vboxsf ShareName /mnt/mountpoint
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I'm using Gnome in my guest, because I haven't used it in a long time and I was curious what'd changed.  I'm amazed even Compiz works in the guest.  I recall a time in the very recent past when my computer couldn't even handle Compiz natively, let alone in a virtual machine.&lt;/p&gt;

&lt;p&gt;Perhaps the best part about VirtualBox compared to VMWare is that there is one product called &quot;VirtualBox&quot; and one download link that took me a matter of seconds to find.  Fancy the thought.&lt;/p&gt;</description></item><item><title>VMware: What's in a name?</title><link>http://briancarper.net/blog/vmware-whats-in-a-name</link><guid>http://briancarper.net/blog/vmware-whats-in-a-name</guid><pubDate>Thu, 26 Nov 2009 22:05:01 -0800</pubDate><description>&lt;p&gt;&lt;a href=&quot;http://www.vmware.com/&quot;&gt;VMware&lt;/a&gt; never ceases to confuse me.  Not the program, which is a pretty good piece of software.  Just the name of everything.  Look at this &lt;a href=&quot;http://en.wikipedia.org/wiki/List_of_VMware_software&quot;&gt;list of VMware software&lt;/a&gt;; can you figure out what any of those things are via their names?  The VMware official site is no less confusing.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/random/vmware.png&quot; alt=&quot;VMware&quot; title=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Hilariously, all of these things seem to be named different things than a year or two ago when last I tried to install VMware.  It seems this company, like many others, enjoys renaming everything at random, just to keep you on your toes.&lt;/p&gt;

&lt;!--more It gets worse--&gt;

&lt;p&gt;If you search for &lt;code&gt;vmware&lt;/code&gt; in Gentoo you get these results, among others:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;app-emulation/vmware-dsp
app-emulation/vmware-gsx-console
app-emulation/vmware-modules
app-emulation/vmware-player
app-emulation/vmware-server
app-emulation/vmware-server-console
app-emulation/vmware-view-open-client
app-emulation/vmware-vix
app-emulation/vmware-workstation
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The descriptions are wonderful:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Emulate a complete PC on your PC without the usual performance overhead of most emulators
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;In some cases, multiple packages have the exact same copy/pasted description, which is awesome.  But maybe the Gentoo devs couldn't figure out what any of these things are either.&lt;/p&gt;

&lt;p&gt;After some trial-and-error I narrowed it down to &lt;code&gt;vmware-server&lt;/code&gt;, &lt;code&gt;vmware-player&lt;/code&gt; and &lt;code&gt;vmware-workstation&lt;/code&gt;.  I &lt;em&gt;think&lt;/em&gt; &lt;code&gt;vmware-workstation&lt;/code&gt; is the non-free one, so that narrowed it down to the other two.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;vmware-server&lt;/code&gt; required me to register at the VMware site and download something myself, after giving my name and shoe size and blood type to VMware and registering, then clicking a download link in an email.  Then &lt;code&gt;vmware-server&lt;/code&gt; installed via Portage OK.  But it comes with a horrible web-only interface and the OS runs in a browser plugin.  This crashed hard and often.  I'd like a standalone client please.&lt;/p&gt;

&lt;p&gt;There's &lt;code&gt;vmware-server-console&lt;/code&gt; in Gentoo which sounds like it should let you connect to &lt;code&gt;vmware-server&lt;/code&gt;, but ha ha, no, it doesn't.  At least not the versions I ended up with via Portage.  Then I read somewhere that you can't use VMware Server Console to connect to VMware Server 2.0, it only works with earlier versions.  I think?  I don't even know if this is true, all I know is &lt;code&gt;vmware-server-console&lt;/code&gt; froze or crashed no matter what I tried.&lt;/p&gt;

&lt;p&gt;I read on some random mailing list that you can use something called &quot;&lt;strong&gt;VMware Infrastructure Client&lt;/strong&gt;&quot; to connect to VMware Server, but I couldn't for the life of me determine what this is or where to get it.&lt;/p&gt;

&lt;p&gt;So I uninstalled &lt;code&gt;vmware-server&lt;/code&gt;, made sure to &lt;code&gt;rm -rf /etc/vmware /opt/vmware /var/lib/vmware&lt;/code&gt; first, and then installed &lt;code&gt;vmware-player&lt;/code&gt;.  This opened in a GTK2 GUI, which is what I wanted to begin with.  But I couldn't create a new image.  I could only open existing ones, which I could download from the official VMware site apparently.&lt;/p&gt;

&lt;p&gt;Mind-bogglingly, an image in VMware isn't called an &quot;image&quot;, it's called an &quot;&lt;strong&gt;Appliance&lt;/strong&gt;&quot;.  Clearly someone in the marketroid department at VMware ran out of names, saw a toaster on the shelf and went with it.  A washing machine is an appliance, not an OS image.  Did you know the &quot;&lt;strong&gt;Virtual Appliance Marketplace&lt;/strong&gt;&quot; has &quot;&lt;strong&gt;Expanded Capabilities from the Largest Library of Applications for the Cloud&lt;/strong&gt;&quot;?  Is there seriously someone in the world who can read this without needing to fight back a reflex to vomit?  (Images are also referred to as &quot;Solutions&quot;, to which I say only uggggggh.)&lt;/p&gt;

&lt;p&gt;Anyways, it seems that they only added the ability to create your own images in &lt;strong&gt;VMware Player&lt;/strong&gt; version 3.0; this feature was absent in previous versions.  And 3.0 is not available through Gentoo yet.&lt;/p&gt;

&lt;p&gt;So I uninstalled everything, &lt;code&gt;rm -rf&lt;/code&gt;ed any cruft I could find, and went and downloaded &lt;strong&gt;VMware Player 3.0&lt;/strong&gt; from the VMware site directly.  I had to register AGAIN, but then I got it.&lt;/p&gt;

&lt;p&gt;During the install, VMware Player 3.0 asks you for the location of your &lt;code&gt;runlevels&lt;/code&gt; directory.  It didn't accept &lt;code&gt;/etc/runlevels&lt;/code&gt; on my box; I guess Gentoo's is non-standard.  So I had to make a fake directory and go into it and &lt;code&gt;mkdir rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d init.d&lt;/code&gt; and let VMware pretend that was my runlevels directory.  All so the installer could spew an initscript into it, which doesn't even work.  Oh well.&lt;/p&gt;

&lt;p&gt;After trying to run &lt;code&gt;vmplayer&lt;/code&gt;, failing because the kernel modules weren't loaded properly by the broken initscript, &lt;code&gt;modprobe&lt;/code&gt;ing the modules myself and restarting a bunch of times, then running &lt;code&gt;vmware-networks --start&lt;/code&gt; manually, behold!  I had a running VMware Player 3.0 and I made my own image and everything was good.&lt;/p&gt;

&lt;p&gt;Are you confused yet?  It's all free, so I guess I shouldn't complain.  But I guess I just did complain anyways.  Names don't have to be this confusing.  So many companies do this, and why?&lt;/p&gt;

&lt;p&gt;How about &quot;light&quot; (or even &quot;lite&quot;), &quot;trial&quot;, &quot;full&quot;, &quot;free&quot;, &quot;paid&quot;, &quot;server&quot;, &quot;client&quot;?  Those are nice words.  We all know what those words mean.  &quot;&lt;strong&gt;VMware ESXi&lt;/strong&gt;&quot; might sound &lt;strong&gt;&lt;em&gt;EXTREME&lt;/em&gt;&lt;/strong&gt; or trendy or whatever, and maybe it really does &quot;&lt;strong&gt;Deliver Enterprise Performance to Your Applications&lt;/strong&gt;&quot;  (ugggggggggggh), but what the hell is it?  What is &lt;strong&gt;VMWare ThinApp&lt;/strong&gt;?  What does it do?  How am I supposed to buy what you're selling when you're speaking a foreign language to me?&lt;/p&gt;</description></item><item><title>Gentoo VMWare Fail</title><link>http://briancarper.net/blog/gentoo-vmware-fail</link><guid>http://briancarper.net/blog/gentoo-vmware-fail</guid><pubDate>Tue, 31 Mar 2009 00:59:55 -0700</pubDate><description>&lt;p&gt;According to &lt;a href=&quot;http://bugs.gentoo.org/show_bug.cgi?id=260979&quot;&gt;this bug&lt;/a&gt;, VMWare on Gentoo is in a sorry state, with one lone person trying to keep it going.  I can't get &lt;code&gt;vmware-modules&lt;/code&gt; to compile on my system no matter what I try, which is depressing.  Kudos to all of our one-man army Gentoo devs who are keeping various parts of the distro going, but I wonder how many other areas of Gentoo are largely unmaintained nowadays.&lt;/p&gt;

&lt;p&gt;KVM was braindead simple to get set up in comparison with VMWare, but I can't get networking to work.  This is because I'm an idiot when it comes to TUN/TAP and iptables.  I've read wiki articles that suggest setting up my system to NAT-forward traffic into the VM but I couldn't get that working and don't have a lot of time to screw with it.&lt;/p&gt;

&lt;p&gt;On one of the Gentoo mailing lists I noticed that a dev has posted some &lt;a href=&quot;http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg33099.html&quot;&gt;KVM images of Gentoo&lt;/a&gt; suitable for testing.  But I'm looking to start up an image from scratch and that doesn't help, and it's not going to help me get networking going any easier.&lt;/p&gt;

&lt;p&gt;Why do I feel like this'd take 10 minutes to set up on Ubuntu?  Look at &lt;a href=&quot;https://help.ubuntu.com/community/VMware&quot;&gt;this&lt;/a&gt;, or search for &quot;&lt;code&gt;ubuntu vmware&lt;/code&gt;&quot; and see the hundreds of results.  Given that it's a VM and it doesn't really matter what the host OS is anyways, I'll probably do that on my laptop, but it's still depressing.&lt;/p&gt;</description></item></channel></rss>

