XP boot error? Not any more. Our support team is 24 available and we garantee a low price of $49. Learn more.
NTLDR is missing, A disk read error occurred & System hangs after BIOS POST finishes
When your computerpower up, it examines the master partition table to determine what volume to use to boot up the operating system, and detected invalid information within it. This is caused by an incorrect or missing active partition
Solution
Use Windows XP Recovery Console by fixboot command
Change BIOS settings to first boot from CD\DVD-ROM drive and boot from Windows XP CD. Presing 'R' key, you would see screen as below,

Select the drive number of inatlled Windows XP
Enter administrator password
FIXBOOT C:

This command rewrites the boot sector of the volume that you specify. You should execute the command on both the system and boot volumes if they are different.
FIXBOOT fixboot drive name
Write the new Windows boot sector code on the system partition. In this syntax, drive name is the drive letter where the boot sector will be written. This command fixes damage in the Windows boot sector. This command overrides the default setting, which writes to the system boot partition.

COPY CDDrive:\I386\NTLDR C:\
COPY CDDrive:\I386|NTDETECT.COM C:\
BOOTCFG /rebuild