Fix A Broken Boot Camp VM

I recently got a new unibody Macbook Pro and moved my entire OS (from my old SR MBP) using Carbon Copy Cloner. For my Boot Camp partition, I used Winclone, but after restoring I ended up with a broken Windows install that threw STOP 0x0000007B every time I tried to start it. Fusion refused to start it either, giving me an “The Boot Camp partition is not prepared to run as a virtual machine” error.

VMWare refuses to boot it because the Boot Camp partition was created using Boot Camp Assistant, which defaults to FAT32, but my restored Windows used NTFS. There are instructions for changing the partition type to “07″ using fdisk in OS X, but my partition type was already set to that. Even though fdisk claimed to write a new MBR, VMWare still complained.
Windows shows a BSOD because it doesn’t have drivers for the new drive controller, which I can’t install unless I boot into Windows!

I can’t boot natively, and I can’t boot it in VMWare to fix the problems. Time for a fresh install? NO! There is a solution.
(more…)

RTMP Protocol & rtmpdump

RTMP (Real Time Messaging Protocol) is a protocol developed by Adbobe Systems for streaming video. Despite Adobe’s promise to release the protocol, they have bullied Sourceforge into removing the rtmpdump project, which implements the standard RTMP protocol, including the RTMPE variation.

(more…)

mi-sugar 0.5.8

mi-sugar is an excellent SPICE/Gnucap interface for OS X. The author stopped distributing the code in mid-2006, and apparently every single download site only has “external mirrors” pointing to the author’s nonexistent binary. I finally found a copy, so I’m mirroring it here since it’s considered abandonware.

(more…)