I have a mid-2009 MBP. A couple of years ago I swapped out the optical drive for an SSD, made the original hard drive a Boot Camp partition and installed Windows 7 on it. It has been a brilliant "best of both worlds" solution as I happen to be a Windows/.Net applications developer.
A few days ago Windows 7 started refusing to boot, amid the rising panic I ran disk utility on both drives all partitions. Apart from permissions that needed correcting all seems fine. I can browse the drive inside of OS X (although permissions set-up prevents me from writing to it) and no errors are reported.
It would seem that the master boot record is corrupt on the Windows drive, ordinarily I would just boot from the Windows installer CD and fix it but as I no longer have a DVD drive directly attached Windows on Boot Camp won't boot from it (the Mac doesn't seem to want to do a Boot Camp boot off a USB drive).
Is there another way I can fix this without having to reformat and re-install windows on the Boot Camp drive? I have projects due in in a few days and don't have the time to set-up a new Windows install and development environment.