Home > FileVault 2, Mac administration, Mac OS X, VMware > VMware Fusion 6.0 VMs and FileVault 2

VMware Fusion 6.0 VMs and FileVault 2

As part of my FileVault 2 testing, I do a lot of work with OS X VMs running in VMware Fusion. With 10.8.5’s release yesterday, I built a new OS X VM using this process. Once it was built, I tried enabling FileVault 2 and hit an odd issue. FileVault 2 was reporting that it was enabling, but on reboot I was not getting the FileVault 2 pre-boot login screen. Instead, I was passed onto the regular login window.

This is not the correct behavior for FileVault 2, so I was concerned that something in Fusion 6 had broken my ability to work with FileVault 2. After some work though, I was able to get FileVault 2 working again in VMware Fusion 6.0. See below the jump for details.

After looking at VMs that I had previously built in Fusion 5, then a new VM that I built in Fusion 6, I noticed one difference between my older VMs and the new VM. Fusion 6 introduced a virtual SATA bus and virtual disks for Fusion 6 OS X VMs are set up by default as as Bus type: SATA.

Screen Shot 2013-09-13 at 10.19.14 AM

The Fusion 5 VMs were set up as Bus type: SCSI.

Screen Shot 2013-09-13 at 10.53.25 AM

To see if the virtual disk type was the issue, I set up a new OS X VM in Fusion 6 that was otherwise identical to the one I was having trouble with. The only change I made was to switch the Bus type from Bus type: SATA to Bus type: SCSI. Using SCSI fixed my issue and I was able to encrypt my VM again with FileVault 2.

If this affects you, I recommend making this change when you’re first building the VM, before the OS is actually installed. That allows the OS to automatically use the new Bus type: from the start and avoid any compatibility issues that may come from trying to switch it later.

To make the switch from SATA to SCSI:

1. Go into the Hard Disk settings for your new VM

2. Click the arrow next to Advanced Options. This should allow the Bus type to be visible.

Screen Shot 2013-09-13 at 10.56.13 AM

3. Click the Bus type: drop-down menu.

Screen Shot 2013-09-13 at 10.19.14 AM

4. Switch Bus type: to SCSI. Once set, click the Apply button.

Screen Shot 2013-09-13 at 10.19.20 AM

Your VM’s hard disk should now be listed as (SCSI). At this point, proceed with building your VM normally.

Screen Shot 2013-09-13 at 10.52.52 AM

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: