Is there any way to get the windows partition to hide, or unmount on boot that is simple to do? I tried doing some XML file in some folder, but it didnt do jack squat!
I had a similar problem and posted on another forum. A good smaritan helped me to find a solution and it turned out to be really simple!
Do this - Make an alias of your mac hard drive icon on the desktop (do it by right-click or control-click on the Icon and choose "Make Alias" from the drop down menu). Then, go to Finder menu and under Prefrences -> go to "General" tab and uncheck the box for "Hard Disks" under "Show these items on Desktop". You would still have the alias on the desktop, but other icons will disappear.
You can add a line to /etc/fstab that tells OS X not to mount a Windows partition when it boots. I've had my Mac Pro doing this for months and it works a treat. If you need access to the drive, you can mount it from Disk Utility.