Discussion Locked

NTLDR is missing, press any to continue

0 helpful
10 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

There are two hd in this machine. The C:\ is a SCSI drive, bios enabled. The D:\ is IDE. Fresh install of Windows 2000 on C:\ drive.
Everything was great...even after the service packs. But, when I plugged in the IDE drive, I get a "NTLDR is missing Press any key to continue." If I remove the D:\ drive, this is not an issue. What's going on? How do I get rid of this problem?

10 replies

by cricket_moon

Poster rated this answer.
I've looked at the boot.ini. It's the same as it was prior to my adding the new drive.
See Below:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

by dklippert

Something there is that loves an IDE drive.

See if BIOS lets you set the SCSI as Boot drive and the IDE as none.
Try the secondary conection for IDE
Do you have the latest W2K service packs?

by joseph moore

Yeah, it is the boot order in the BIOS. I ran into this last week setting up a new home computer with 2 physical drives.
Go into the BIOS and look for its boot order. Make sure the SCSI drive is listed before the IDE drive.

by s.u.n

1. Install recovery console from the CDROM: winnt32 /cmdcons
2. Backup all your data.
3. Backup the following four files from SCSI drive on a FLOPPY (one or two may be required):
BOOT.ini
NTDETECT.com
NTLDR
NTBOOTDD.sys
4. Copy the above four files to your IDE drive:
5. Try re-booting
6. If it fails, edit the BOOT.ini
on the IDE drive,
Multi(0)disk(0)rdisk(0)partition(1)\WINNT
scsi(0)disk(1)rdisk(0)partition(1)\WINNT

Try now and let me know.

by cricket_moon

SCSI is used in a boot ini only for SCSI drives without bios. This one does have a bios supporting it.

This discussion is closed to new replies.