Disregard anything to do with XP posted above. An XP (NTLDR, Boot.ini files) and a Vista/Win7 Bootloader (BCD) are two different things. In a standard install, XP's Boot.ini and NTldr files cannot boot Vista or 7. Conversly, unless modified, Vista/7's BCD cannot boot XP.
I can suspect that your Win7 bootloader (BCD; or Boot Configuration Data) and the actual win7 OS files are on different HDDs on the system. This is a typical standard install for win7 if more than one HDD is present in a system during the initial install. Somehow, the pointer to these files has gotten corrupted.
(dumb thought, but a HDD wasn't removed from the system by chance?)
Based on the Bootmanager not being located during a boot, the win7 DVD cannot find a windows7 installation to repair, since the bootmanger is the code that points the disk to the installation, that is why the repair function fails.
Boot to your Win7 DVD and go to the recovery console.
The steps you need to follow for Windows 7 are:
• First check that your boot device is configured properly
• Second boot into Windows Recovery Environment (WinRE) and perform a "Startup Repair", which I believe you said failed.
• Boot to WinRE again, and go to the "Command Prompt" and execute this command:
This should locate your win7 installation, an then rebuild windows7's BCD files.
EDIT: The advice above to use EasyBCD is the best advice possible for your scenario, provided you can boot the computer.
Theroretically, Windows 7 shouldn't see, or be looking for an NTldr file.. That is for an XP operating system. Did I missunderstand that maybe you have a dual boot system XP and 7? If this is the case, the dual boot should still be looking for a BCD and boot manager.
Edited by xandypx - 3/15/11 at 2:29pm