Thankfully since OS X is Unix, it's really easy to avoid.
Open or create the file /etc/fstab (with sudo), then paste in the line:
LABEL=BOOTCAMP none ntfs rw,noauto 0 0
Change the text after the = to be whatever your drive is, although I'm not sure it supports spaces (maybe in quotes).
After that when you reboot the drive will not be mounted, however you can still mount it yourself with the disk utility.





