тут нужно учесть несколько моментов. ntldr это виндовый загрузчик (еще ntdetect.com), обычно эти два файла должны быть на виндовом диске с:\ чтобы винда загружалась, именно они показывают загрузочное меню винды из файла boot.ini. так же любой раздел fat32 и ntfs если его форматировали стандартными виндовыми тулзами, тоже является загрузочным и если пытаться грузиться с него, то он тоже будет выдавать аналогичное сообщение (можно например дискету форматнуть и с нее загрузиться - будет то же сообщение, если добавить нужные файлы то с дискеты можно грузить венду при убитом загрузчике).
в данном случае я вижу такую ситуацию: начинается загрузка, загрузчик из mbr парадает управление на загрузчик венды на каком-то из разделов, а там уже нет файла ntldr и винда фейлится. вариант решения такой: убедиться что загрузка венды идет с правильного раздела (наверняка первый раздел первого винта) и убедиться что на этом разделе есть правильные загрузочные файлы венды (ntldr, ntdetect.com, boot.ini). для надежности рекомендую все лишние винты отключить. восстановить загрузчик винды можно примерно таким способом - загрузиться в консоль восстановления с диска, убедиться в наличие тех трех файлов и возможно скопировать их с этого же диска, потом команды fixmbr, fixboot и еще какая-то для восстановления меню загрузчика (в help мона найти)