NTLDR is NT base os loader. when you boot from CD / HDD or floppy boot sector tries to find and load NTLDR which take control and load rest of OS. NTLDR missing means bootsector could find NTLDR where is suppose to be C:\ Could be copied from Setup CD. Also could cause by wrong information in boot.ini