When Windows 7 and Vista install, they create a 100MB partition for the boot files. If you have multiple drives installed, it could end up on any one of them. In my system, the boot partition is on a different hard drive than the OS. Actually, they are on two different RAID cards.
If you make...