VMware Configuration Files

VMware products have a set of configuration files which are active at computer, user and guest level. The location of these files differs depending on the product and host operating system. This post lists the names and locations for reference. ESXi Configuration Files DICT --- CONFIGURATION <path to vmx file> DICT --- USER DEFAULTS ~/.vmware/config ...

Pass real Mac details to VM Part 2

I have zero interest in running iMessage within a VM, as I use real Macs for work and play, but do understand that others are interested in doing this in a VM. There is a very good post on “How to Fix iMessage” which explains the issues of how complex Apple’s authentication of genuine Apple ...

VMware Fusion Guest OS X Installation

VMware Fusion Guest OS X Installation
When you create an OS X guest on Fusion there are two options to specify the media to bootstrap the installation. The first method is not that obvious but is to create a new virtual machine and when asked to specify the installation disk, drag the OS X Installer application to the box on the screen. Installation ...

VMware vCSA Hacks

There are some aspects of the new vCSA 6.0 system that are a little annoying if you want to investigate the structure and functioning of the appliance. For example the console size is quite small if logging in directly to the appliance. Another issue is that bash is not the default shell for root but ...

Replace ACPI Tables in VMware BIOS

I found an interesting commit in VMware Open Tools GIT repository: Commit Date: 14 March 2012 16:04:58 GMT Add support for injecting ACPI tables to EFI And support for removing ACPI tables from the guest for both EFI and legacy BIOS. And make both processes available in beta/release builds too. Only restricted functionality is setting vendor ...

Extract BIOS from VMware

VMware products store various BIOS and other important data files using resources on Windows and in extra sections on other platforms. With the arrival or Workstation 10 and Fusion 4, these resources can now be easily extracted from the command line using the vmware-vmx executable, which is responsible for actually running the guest. Here are ...

SLIC Passthru to VM

It is possible to pass the BIOS SLIC table through to the guest, allowing activation using the SLIC method on supported hardware. Add the following to the VMX file: acpi.passthru.slic = "TRUE" acpi.passthru.slicvendor = "TRUE" SMBIOS.reflecthost = "TRUE" 123 acpi.passthru.slic = "TRUE"acpi.passthru.slicvendor = "TRUE"SMBIOS.reflecthost = "TRUE"

Pass real Mac details to VM Part 1

Pass real Mac details to VM Part 1
This is a copy of my post at InsanelyMac which I will keep updated with new discoveries. Here are some new VMX settings that will help you make OS X running in VMware look more like a real Apple Mac. I have only tested on Workstation 10 running on Windows 7, so I cannot guarantee ...

BootCamp from external USB drive

I use Apple Macbook Pro and iMac for work and at home, as well as HP z820 Workstation for development. Sometimes there is a need to demonstrate the software I am responsible for on the Apple equipment, but the software is designed for Windows. Whilst it can run in a virtual machine, some demos require ...

Suppress VMware multiple vCPU message

Suppress VMware multiple vCPU message
When starting an OS X guest under VMware Fusion with more than 1 vCPU, the following warning message is displayed: To disable the message open the VMX file for the guest whilst it is shutdown and add the following line: isolation.tools.bug328986.disable = "TRUE" 1 isolation.tools.bug328986.disable = "TRUE" This only suppresses the message, and the guest ...