First off, it has been a loooong two days. Now that I got that out of my system, here's the deal.. I have a mid 2012 non retina MBP 13", with an intel SSD in the Original drive bay and the original stock Hitachi 500gb drive in the optibay slot. After repeatedly failing to install Win7 on the optibay HDD due to an error I got during windows setup (something about not being able to use anydisk for installation ) I decided to remove my OSX SSD and hook up my external superdrive to install windows on the optibay HDD using my original installation disk (and without bootcamp) This completed successfully and I managed to get WIN7 to work. Since I installed without Bootcamp,I added it after I booted into WIndows. The problems started when I put back my OSX drive. Whereas WIN7 would boot perfectly when it was the only drive in the MBP , as soon as I would try booting with my OSX drive connected, I would get a never ending blinking cursor. I tried to boot from WIN7 installation disk as well as a system recovery disk but got the same blinking cursor. Thus, I disconnected my OSX drive again and booted into WIN7, downloaded EasyBCD and thought to try to rewrite my MBR boot info (sorry if my lingo is wrong, I'm not that advanced). But, that did not work. I also noticed that I had installed WIN7 on an NTFS drive that used GPT instead of MBR so I used Aomei Dynamic Disk Manager to convert my drive from GPT to MBR hoping that would help. Again, It failed. rEFIt was no good either Swapping the drives didnt help either (putting OSX SSD in optibay and WIN7 HDD to HD Bay) At this point I am out of ideas and I'd appreciate any feedback. Sorry for the long thread, But I really dont want to have to unscrew my MBP to disconnect the OSX drive everytime I wanna run WIndows UPDATE: I figured it out but I don't exactly know how. I used disk utility to repair both MAC HD and BOOTCAMP drives and then it just booted into windows with no problem.