Alright so here is my situation. I have two hard drives, lets call them drive 1 and drive 2. Previously I have a Vista x64 Partition on Drive 1 and I used Drive 2 as a storage drive. When Windows 7 came out I backed up up everything on Drive 2, formatted it and installed Windows 7 on it. I left my vista partition on Drive 1 because I had no need for the extra storage yet. Recently I started a programming class in college and we will be using ubuntu linux as our operating environment in class. So, I wanted to put a ubuntu partition on my personal computer so I can work outside of the lab using the same environment.
Now my problem is that it appears part or all of my windows 7 boot sector is on my Vista drive (Drive 1). So if I shut down my computer and unplug the power to Drive 1 and try to boot Windows 7 I get an error that the boot sector is missing and I can't load it up. So my problem then is I can't format Drive 1 to use for ubuntu because if I do I won't be able to get into Windows 7. Is there a way for me to move the boot sector or something? Also why on earth doesn't the boot sector install to the same hard drive that you install windows to? Seems very dumb to put it anywhere else to me.
Though I would post more specifically the problem. As you can see from the screen capture below my system partition is on D, my old vista drive (which I want to reformat). I need to move it to C so I can still boot into Windows 7 (On C) if I format D