Try this from Microsoft using recovery console and C:\bootcfg /rebuild
The bootcfg /rebuild command scans your computer for Windows NT, Windows 2000, Windows XP, or Windows Server 2003 installations, and then displays the results. From this screen, you can add the detected Windows installations to the Startup menu.
When you enter this command, you receive a message similar to the following:
The Windows installation scan was successful.
Note: These results are stored statically for this session.
If the disk configuration changes during this session,
in order to get an updated scan, you must first reboot
the machine and then rescan the disks.
Total identified Windows installs: 2
Add installation to boot list? (Yes/No/All):
When you type y, and then press ENTER, you receive the following message:
Enter Load Identifier:
Type the description of the installation that you want displayed on the Startup menu. For example, type Microsoft Windows Server 2003, and then press ENTER.
You receive the following message:
Enter OS Load Options:
Type the operating system load options that you want. For example, type /fastdetect, and then press ENTER.