I've created a 512Mb partition on my HTC Desire's (running LeeDroid) SD card to store apps. When I used Windows, I'd never had a problem with this partition becoming read-only, unreadable or corrupted.
Since I switched to a Mac, this partition got corrupted several times. Somehow, I thought it was LeeDroid's fault, and didn't blame it on the Mac.
I installed Cyanogenmod on the Desire to overcome this problem, but the ext2 partition on the card still kept getting corrupted. I read on the Cyanogen's forums that Linux and OSX automatically mount the ext2 partition when the phone is plugged in, causing the partition to become corrupted, and then this made sense.
Question: Is is possible to prevent OSX from automatically mounting the ext2 partition on Android phone's SD card?