Invalid BOOT.INI File, Booting From c:\windows NTDETECT Failed

#1
Hi,
Gone through the posts below but I'm having the same problem eventhrough I've tried following the steps advised.

My Vista is installed on c:\ while the XP is on d:\windows.
When I try to logon to XP thats when I get the error message.

Invalid BOOT.INI File,
Booting From c:\windows
NTDETECT Failed

From EasyBCD my partitions are as follows:

Drive 0
Partition 0 (HPFS/NTFS - 79GB)
Partition 1 (HPFS/NTFS - 59GB)
Partition 2 (HPFS/NTFS - 12GB)

On partition 0 I have Vista preinstalled
Partition 1 is where I've installed XP and partition 2 has my recovery files.

My boot.ini file reads:

[boot loader]
timeout=4
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional safe Mode" /fastdetect /safeboot:minimal /sos /bootlog
c:\CMDCONS\BOOTSECT.DAT="Microsoft Windows XP Recovery Console" /cmdcons

Help needed!!!!!!!!!!!!
Thanks
 

Terry60

Knows where his towel is.
Staff member
#2
Hi Ivartyn, welcome to the boards.
Have a look at the XP troubleshooter
http://neosmart.net/wiki/display/EBCD/Troubleshooting+Windows+XP
which covers all the XP problems people meet when setting up dual boot.
It sounds like your boot files are in the wrong place. They must be on the boot partition (that's not necessarily XP) even though they're XP's files.
 

Mak 2.0

Mod...WAFFLES!?!?
Staff member
#3
Hello Ivartyn Welcome to NST!

I have moved this to your own topic.

As Terry said. Read thru the Wiki. It sounds as if the NTDETECT and the boot.ini files are missing from the Boot drive.