After testing the OCZ 32GB USB 2.0 flash drive for backing up some servers (and being disappointed), I thought I’d try to use it as a bootable drive for OS X trouble shooting. Here’s a quick overview of how things went.
Formatting the 32GB OCZ Flash Drive for booting into OS X. In this example, I split the drive into an OS X partition and a Windows-friendly data-swap partition.

I used Carbon Copy Cloner to copy a fresh image of OS X to the bootable partition on the 32GB drive.

The cloning took hours and hours. Painfully slow. This speed (or lack thereof) is consistent with the speeds I experienced with data transfers on my Windows servers.

Booting to an external drive is easy – just hold down the “option” key when starting your Intel-based Mac. When the available drives appear (internal, USB or FireWire), select the one you want to boot from and hit Enter.

It took over 5 minutes to boot OS X from the OCZ flash drive. Ouch! For sake of comparison, it takes about 25-30 seconds to boot from the internal SATA drive, and roughly 45 seconds to boot from a 5400 RPM SATA drive in an external USB enclosure like the Thermaltake BlacX. 5 minutes is rather crappy, but the cool thing is that it actually works.

As you can see in this image, the MacBook Pro is running OS X via the OCZ 32GB flash drive.

The 32GB drive certainly “works” as a bootable drive, but its performance leaves so very much to be desired. Five minutes for boot time is really unacceptable (6-7 times slower than external SATA drives), although I’ll admit that USB flash drives still have a lot of room for improvement.
Despite the aggravating 5 minute boot, it was fun to see OS X successfully boot. On a faster USB flash drive, I’m sure the boot time could easily be reduced by 50% or more.