Thursday, September 27, 2012

What does ESX stand for?

I have been wondering about what the letters ESX stand for in VMware's core virtual machine software, VMware ESX(i).

But it's not what you think it would be. I though it was something to do with computer, at least something techinical about virtualization, but nope.

According to Wikipedia, ESX means:

ESX allegedly stands for "Elastic Sky X"


According to this VMware Developer document, the glossary defines it here:



I don't know. Whatever.

Sunday, September 23, 2012

Quicktime X Automatically Play Videos on Open

One very annoying thing Apple did with their latest release of Quicktime was for some reason was to take away the Preferences of the app, prevent any type of customisations to be made to settings. This is a pain in more that one way.

In this case, when you open a video file, Quicktime will open but won't automatically start playing the file. This was an option in the old version, but now no options exist to set this.

I have found the following command to enable this feature maually:

  1. Open Terminal (Applications > Utilities > Terminal)
  2. Enter this command

    defaults write com.apple.QuickTimePlayerX MGPlayMovieOnOpen 1


Your files will now start automatically.

Another option I found will researching this is you can have the file open in Full Screen if prefered also by using the follow command

defaults write com.apple.QuickTimePlayerX MGFullScreenExitOnAppSwitch 0

Sunday, September 16, 2012

VMware ESXi 5.0 Update 1: Virtual Machines not auto starting

For some people, they have found that their virtual machines aren't starting up with the host, leaving their virtual machines off until manually logging into the host and forcing a start.

After some research I found that VMs not auto-staring with the host is a bug in the following host software:

  • VMware ESXi 5.0 Update 1
From the forums I found, some people found this would be the case after upgrading from previous versions to the above version. I had this fault with a fresh install of the system.

Luck for us there is a patch.

Download and Transfer Patch

Download the ESXi500-201207001 from this VMware site (free download).
Once you have it downloaded, use the vSphere client to transfer the ZIP file to the local datastore of your ESXi server by using the Datastore Manager.

Installing Patch

WARNING: A reboot of the host is required for this patch.

  1. Use vSphere to put the host into Maintenance Mode
  2. Use SSH to connect to the server. Login as root.
  3. Use the following command to install the patch
    esxcli software vib install -d /vmfs/volumes/[DATASTORE]/[PATCH_FILE].zip
  4. The installation should complete without error. Reboot host server using vSphere client.

Thursday, September 13, 2012

NETLOGON and SYSVOL Not Shared

This article helped me out today while fixing a broken Active Directory on a SBS 2003 system I was recoverying from backup.

You will find that your SYSVOL and NETLOGON shares are missing. To reconfigure these manually can be a task in itself. The below article shows a much easier way for creating these shares.

Short Link: http://bit.ly/UdV4or


If you have a domain controller and the SYSVOL is missing you will be getting the following error in your logs:Event Type: ErrorEvent Source: UserenvEvent Category: NoneEvent ID: 1006Date: 22/02/2010 Time: 6:01:40 PMUser: NT AUTHORITY\SYSTEMComputer: ORION2\Description:Windows cannot bind to orion.net.au domain. (Local Error). Group Policy processing aborted. 
To get this fixed copy the SYSVOL folder of a healthy domain controller manually. To get the domain controller to re-establish the shares properally and publish it under the domain namespace theres a trick to this which I will show you. 
Navigate to the following registry key on the domain controller you just copied the SYSVOL to:HKLM\SYSTEM\CurrentControlSet\Services\Ntfrs\Parameters\Backup/Restore\Process at StartupSet the value of the BurFlags registry entry to D4(Hex).Restart the File Replication Service (Ntfrs) serviceThe DC will now automatically share the SYSVOL and republish it under the domain namespace. Very handy!