View Single Post
Old May 28, 2012, 01:13 AM   #8
GoFigureItOut
75 Posts
 
Join Date: Dec 2011
Posts: 90 (0.17/day)
Thanks: 7
Thanked 5 Times in 5 Posts

System Specs

Quote:
Originally Posted by temp02 View Post
It errors at "missing NTLDR" because Windows XP boot loader wasn't installed on the partition with XP itself, so it relies on the Windows 7 loader. You might wanna do this:
  • Boot Ubuntu;
  • Run
    Code:
    sudo apt-get install gparted
    then run it
    Code:
    sudo gparted
  • And you should see that the Windows 7 partition has a flag indicating that it is a boot partition, remove that flag;
  • Reinstall Windows XP on sda2 (now XP should install its loader on sda2 too);
  • Test if XP boots from GRUB;
  • After this restore the boot flag on the 7 partition and test all OSs;
I remember doing something like this long time ago (Longhorn/Vista early days), but it was with two different HDDs so it was "kinda" easier.
Good luck.
I did exactly what you said and came up with the same results. It doesn't really matter, though. It's just a slight inconvenience that I can overlook. However, I will remember the steps and commands your provided me for future reference. I appreciate your time and effort in helping me with this matter. One last question. Is it possible to have the following OS'es: Windows XP, Windows 7, and Windows Home Server, all without conflicts?
GoFigureItOut is offline  
Reply With Quote