I have 3 physical hard drives, we'll call them A, B, and C. Hard Drive A has a partition for Windows 7, a NTFS partition for storage, a EXT3 (Linux), and swap (Linux). Hard Drive B has 1 NTFS for storage. Hard Drive C has 1 NTFS for storage. I am trying to replace Hard Drive B (with nothing related to Windows 7 on it) and when I try to boot into Windows with my new blank drive installed I get "NTLDR is missing." From what I've read NTLDR was only used up to Windows XP. The drive I am trying to remove isn't even associated with Windows 7 anyway. When I put Drive B back in everything works fine again. Any idea why I cant remove drive B even though it has nothing to do with the physical or logical drive containing Windows 7? Any help would be greatly appreciated!