I have a perfectly fine install of Windows XP on my computer, but I can't currently access it. I installed Ubuntu Linux on a separate hard drive of the same computer which I think messed around with the Boot settings. If I removed the Linux Drive, Windows wouldn't boot, saying that NTLDR was missing.
I put my Windows disc in and deleted the Linux Partition from the Windows Install menu, but that didn't solve anything. I've also tried going into the Recovery Console, but I don't really know what I'm doing in there. The recovery console does recognise the install that I want to get working though.
I am currently using another install of XP on a third hard drive, which boots ok. Ultimately what I want to do is take out the hard drive which had Linux on (I don't need it) and get my most recent and best XP install booting up properly.
If you have FAT32 partitions, it is much simpler than with NTFS. Just boot with a Win98 floppy and copy the NTLDR or NTDETECT.COM files from the i386 directory to the root of the C:\ drive.
For NTFS: Insert and boot from your Windows XP CD. At the first R=Repair option, press the R key Press the number that corresponds to the correct location for the installation of Windows you want to repair. Typically this will be #1 Enter in the administrator password when requested Enter in the following commands (X: is replaced by the actual drive letter that is assigned to the CD ROM drive) COPY X:\i386\NTLDR C\: COPY X:\i386\NTDETECT.COM C:\ Take out the CD ROM and type exit
This thread is now locked and can not be replied to.