Archive for October, 2007

MacFUSE 1.0

Tuesday, October 30th, 2007

Amit Singh just released MacFUSE 1.0, adding a great number of new features relevant to developers, not the least of which is support for Leopard. Along with that, there are many of bug fixes and general improvements. Amit is a fulltime engineer at Google, recently penned a nearly 1,000 page book on OS X and his “spare time” authors MacFUSE. Given the scope of the changelog I’m not sure Amit sleeps. For that, we thank him.

Sharing a Virtual Machine between VMWare Workstation and Fusion

Tuesday, October 23rd, 2007

Here is how to share a VM between Windows-based VMWare Workstation and Mac-based Fusion:

  1. Create a large FAT32 partition. You can either carve up your primary hard drive using something like Partition Magic - or do something more sane like buy external Firewire drive [USB drive performance on OS X is abysmal]. I own this Firelite drive which is powered over Firewire and also this Firewire 800 G-Tech drive. Let me re-emphasize: get a Firewire drive, USB is painfully slow.
  2. Format the drive using Disk Utility with the ‘MS-DOS’ filesystem. Windows, for no apparent reason, refuses to format a FAT32 volume larger than 32GB - so the format must be done in Disk Utility.
  3. FAT32 is limited to 4 GB files, so you’ll need to make sure your virtual disk is split in to into 2GB segments. It’s easy to specify this option during VM creation or you can convert an existing VM with the command line VMWare disk utilities. I recommend Robert Petruska’s DiskManager GUI, which makes things much easier. I recommend copying the virtual disk to a local drive first, it’ll save a lot of time.
  4. Modify the VM configuration to point at the split disk you just converted, and you’re good to go!

The only real drawback is that Fusion cannot do much [anything] with the tree of snapshots in created in workstation.