Lol. I thought you had done it days ago.
Now you need to do this:
If you can't boot in , boot the 7 dvd/repair disc, go to command prompt, type :
Diskpart
(then press enter )
lis vol
(then press enter )
(find the drive letter for your Morgoth partition - it is not necessarily the same letter as you see in windows )
sel vol morgothdriveletter
(then press enter)
inact
(then press enter)
exi
(then press enter )
then run startup repair - it may take 3 runs.
That will get you booting straight into 7 without needing the dvd.
Then you can add XP to the 7 boot menu.
Ok, here's what I did, and it still didn't work. Here goes:
I booted straight into 7 using the DVD (not into the Setup/Repair, but straight into the 7 OS, using the MBR on the DVD). Once there, I hit Start, typed "cmd", and Right-Clicked on it (as you said three posts up), and chose "Run as Admin". Then when the cmd box came up, I did the following: Diskpart; the lis vol; then sel vol "d" (which is my Morgoth/XP drive); then inact (which set my XP to Inactive state, and yes, my 7 is set as Active); then exi; and then I closed the cmd box.
Next, I restarted, with my DVD still in the drive; however, upon reboot, (and BIOS is set to read disc drive first, then HDD) instead of seeing the "hit any key to launch from DVD..." screen, it immediately just started loading Windows files from the DVD - and I knew where this was going; it wasn't going to find my OS. So, when the Win 7 splash screen finally loaded, and I had "Install Now" in center of me, or "Repair" on the bottom, I of course clicked "Repair". It then brought me to the gray dialog box, w/a white center, where NORMALLY, it lists one, or several, OS'. In this case, I was correct - it found NO OS listed; zero. This is because my 7 HDD and XP HDD are somehow inextricably linked, and my XP HDD was currently set as "inactive". However, ever being the optimist, I clicked on "Next" anyway, and chose "Startup Repair". First, it started "scanning for issues", which took several seconds (and I took as a good sign); then, it went to "attempting repairs", for a few more seconds, which I took as an even better sign; finally, it ended with "Click 'Finish' to finish the repairs, and restart immediately." So of course I hit Finish, and it rebooted, and I left the DVD in.
Well, it rebooted, and guess what? First came the "hit any key to launch...", which I did not. Next it brought me to the "Windows Boot Manager" black and white screen, and said "What OS do you want?", where of course, there is only one option: my Windows 7 OS (it actually reads Windows 7 (recovered)), so I clicked on that, and bam, I was right back into 7 again, but still needing the disk. Well, I opened up Disk Management inside of 7, and my suspicions were confirmed; that "fix" that the 7 DVD did was to make my XP HDD back to "Active" status!
And just to confirm that, I took out the DVD, hit reboot, and yep, upon startup, it simply went to the "BOOTMGR is missing" screen.
So, it truly appears that these two drives are connected, and the "fix" that the 7 disc did was to make the XP inactive back to active. So anything else I should try? Would this even work again, if I again went back to the CMD line, made XP inactive, and then phsyically unhooked the XP HDD? Or would that just botch things up completely?
Thoughts?