<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Vmware on Matt Thornton</title>
    <link>https://matt-thornton.net/tags/vmware/</link>
    <description>Recent content in Vmware on Matt Thornton</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Sat, 05 Dec 2020 20:15:59 +0000</lastBuildDate><atom:link href="https://matt-thornton.net/tags/vmware/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>VMWare Fusion / Big Sur / Ubuntu / Black screen</title>
      <link>https://matt-thornton.net/tech/vmware-fusion-big-sur-ubuntu-black-screen/</link>
      <pubDate>Sat, 05 Dec 2020 20:15:59 +0000</pubDate>
      
      <guid>https://matt-thornton.net/tech/vmware-fusion-big-sur-ubuntu-black-screen/</guid>
      
        <description>&lt;p&gt;Recently updated to macOS Big Sur. I&amp;rsquo;m not sure why I do this sort of thing quite so freely&amp;hellip; I always naively assume everything will be OK. And so far, Big Sur vs Catalina is just a bit nightmare.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m sure there&amp;rsquo;s a huge amount of “don&amp;rsquo;t like change” in there but there are many things that are annoying the crap out of me with Big Sur. Calendar notifications for one. Gah.&lt;/p&gt;
&lt;p&gt;But anyway, one real issue I have had was with VMware Fusion. I was previously on v11.something and when trying to launch a VM got greeted with “Host OS does not have enough physical memory to launch this VM” which was a complete load of bollocks. After a quick Google, it was evident it was a VMware incompatibility issue - Fusion 11 will not run on Big Sur and you must upgrade to VMWare 12. Yay. $100 later and I have Fusion 12 and&amp;hellip; things are still broken. Main issue is that trying to start a VM results in a bunch of error messages&amp;hellip; these seem to get resolved by changing the compatibility level of the VM&amp;hellip;. but even then, starting the VM ends up in a black screen.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Misc Ubuntu 20.04 on Hyper-V from macOS setup stuff</title>
      <link>https://matt-thornton.net/tech/misc-ubuntu-20-04-on-hyper-v-from-macos-setup-stuff/</link>
      <pubDate>Wed, 18 Nov 2020 14:34:07 +0000</pubDate>
      
      <guid>https://matt-thornton.net/tech/misc-ubuntu-20-04-on-hyper-v-from-macos-setup-stuff/</guid>
      
        <description>&lt;p&gt;Not much intro needed to this one. Have recently binned our monstrous VMWare ESXi host in favour of a single monstrous Windows Server 2019 and within a matter of nanoseconds of doing a requirement came in that needed a VM building that would allow us to easy test some Java-y / Tomcat-y / MySQL-y stuff and rather than jump the hoops of doing this in Windows, figured an Ubuntu-y type machine would do the job, and rather than faff with VMWare decided to give Hyper-V a bash.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Migrate VMWare Fusion virtual machines to VMWare ESXi</title>
      <link>https://matt-thornton.net/tech/vmware/migrate-vmware-fusion-virtual-machines-to-vmware-esxi/</link>
      <pubDate>Tue, 27 Nov 2018 12:21:23 +0000</pubDate>
      
      <guid>https://matt-thornton.net/tech/vmware/migrate-vmware-fusion-virtual-machines-to-vmware-esxi/</guid>
      
        <description>&lt;p&gt;Way back in 2012, &lt;a href=&#34;https://matt-thornton.net/tech/my-vmware-esxi-5-1-build-part-1-the-hardware&#34;&gt;I dabbled with ESXi&lt;/a&gt;. In fact, I faced then, moreorless the same problem I was facing a few days ago.&lt;/p&gt;
&lt;p&gt;That particular ESXi server didn&amp;rsquo;t last particularly long - no technical issues, it just didn&amp;rsquo;t turn out to be the thing I wanted.&lt;/p&gt;
&lt;p&gt;Fast forward 6 years, and I found myself in a new situation where having an ESXi host would be useful. We use Azure a lot nowadays, but there are still some scenarios where we&amp;rsquo;d like some on-premise kit such as developing against Sharepoint. (Although in fairness, I&amp;rsquo;m not sure anyone really ever *wants* to do that.) I digress.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Some notes on VMWare Converter</title>
      <link>https://matt-thornton.net/tech/some-notes-on-vmware-converter/</link>
      <pubDate>Thu, 11 Oct 2012 10:50:24 +0000</pubDate>
      
      <guid>https://matt-thornton.net/tech/some-notes-on-vmware-converter/</guid>
      
        <description>&lt;p&gt;VMWare converter is a free tool from VMWare to convert Virtual Machines from one format to another. I&amp;rsquo;ve recently built an ESXi server and was looking to move some machines from VMWare Fusion 5 over to it. There are a few pitfalls to be aware of:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;VMWare Converter 5.0 is not compatible with ESXi 5.1 (yet). Don&amp;rsquo;t even try - Converter will just hang.&lt;/li&gt;
&lt;li&gt;Converter 4.3 is allegedly compatible with 5.1, but I didn&amp;rsquo;t have any success. I would get “invalid fault” exceptions.&lt;/li&gt;
&lt;li&gt;Convert 5.0 with ESXi 5.0U1 is painfully slow to transfer machines, even on gigabit lan. There is one option &lt;a href=&#34;http://communities.vmware.com/thread/333786?tstart=30&#34;&gt;here&lt;/a&gt; that explains how to improve conditions. However, even with that fix, I only got transfer speeds of around 5mb/s when transferring file-based VMs.&lt;/li&gt;
&lt;li&gt;It may not help, but check DNS and network config between you and your ESXi server is setup. DNS in my ESXi was set up to be some random IP address which presumably did not help.&lt;/li&gt;
&lt;li&gt;Installing the converter on the machine you want to transfer is much faster. So rather than targetting a .vmx file, you can tell it to transfer the “currently powered-on machine”. Doing this with a simple W7 machine achieved speeds of anywhere up to 14mb/s. (Not great if you want to transfer a non-Windows machine, though!)&lt;/li&gt;
&lt;li&gt;You may encounter issues with VMs that have multiple virtual hard drives. I had a SQL Server with 3 separate drives installed, and whilst it did transfer all drives, with data intact, only the C: drive was alive when starting the machine. You may need to use DISKPART to get the other drives going again.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Will add more issues as I encounter them.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>My VMWare ESXi build - Part 2 - Building ESXi</title>
      <link>https://matt-thornton.net/tech/my-vmware-esxi-build-part-2-building-esxi/</link>
      <pubDate>Wed, 10 Oct 2012 17:41:50 +0000</pubDate>
      
      <guid>https://matt-thornton.net/tech/my-vmware-esxi-build-part-2-building-esxi/</guid>
      
        <description>&lt;p&gt;This is the second post in a series about running ESXi on a home server. See the first part, &lt;a href=&#34;https://www.matt-thornton.net/tech/my-vmware-esxi-5-1-build-part-1-the-hardware&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;ESXi is a free download from VMWare. You just need to register an account and install it. Simple huh? Well, not all the way. Two main issues:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I didn&amp;rsquo;t install an optical drive (intentionally, although with hindsight it would have been a bit easier to have one)&lt;/li&gt;
&lt;li&gt;The Broadcam NetXtreme BCM57781 LAN card on my ASROCK board is not supported by ESXi. D&amp;rsquo;oh.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;However, there are ways around this. If you&amp;rsquo;re running the same build as me, you should be able to follow these steps. If you&amp;rsquo;re using different hardware, substitute in the relevant bits!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>My VMWare ESXi 5.1 build - Part 1 - The Hardware</title>
      <link>https://matt-thornton.net/tech/my-vmware-esxi-5-1-build-part-1-the-hardware/</link>
      <pubDate>Wed, 10 Oct 2012 17:20:28 +0000</pubDate>
      
      <guid>https://matt-thornton.net/tech/my-vmware-esxi-5-1-build-part-1-the-hardware/</guid>
      
        <description>&lt;p&gt;This is the first part of a series on running ESXi on a home server. See the second part, &lt;a href=&#34;https://matt-thornton.net/tech/my-vmware-esxi-build-part-2-building-esxi&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s a been a while since updating this blog. Apologies, but it&amp;rsquo;s mostly because I&amp;rsquo;ve been really busy. As part of that though, I use a lot of VMWare Virtual Machines. Being an Apple “fanboy” (gah) I use VMWare Fusion on my Macs which is great for running various virtual machines. (In fact, Windows 7 and Windows Server 2008 R2 seem to run a hell of a lot better virtualised rather than natively. Go figure.)&lt;/p&gt;
&lt;p&gt;Anyway, it got to a point where I decided I needed a bigger and more robust framework to run virtual machines on. Simply speaking, running one or two VMs on my Mac is fine, but when you need to run several at one time with limited resources, it starts to get a lot more involved. Given that VMWare ESXi Hypervisor is a free platform for running a single server VM host, I figured I&amp;rsquo;d experiment with building an ESXi server for home use. This blog post details some of the pain I went through in getting there.&lt;/p&gt;
&lt;p&gt;Before I get started, there are a few terms I will use:&lt;/p&gt;
&lt;p&gt;HOST - the physical machine, that is running ESXi&lt;br&gt;
GUEST (or guest OS) - this is the virtual machine(s) that then runs on ESXi&lt;/p&gt;
&lt;p&gt;And quickly:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What is ESXi&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;ESXi is a cut down linux kernel that acts as a hypervisor. That is, it&amp;rsquo;s a piece of software that runs on the physical machine, and then presents the physical hardware to the guest machines that want to use it. It in itself is not an OS. So they key difference here between say VMWare Fusion or Workstation is that you&amp;rsquo;re not running an edition of e.g., Windows Server which itself is running Virtual Machines - you&amp;rsquo;re, moreorless, cutting out the middle man.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>