NTLDR error booting Windows 2000 Server - but it boots from a floppy!

ZeroX

2[H]4U
Joined
Jan 29, 2001
Messages
2,396
So, I was recently doing work on a Win2k server when it suddenly crapped out. Upon attempting to reboot it, it gave the "NTLDR is missing or corrupt. Press CTRL+ALT+DEL to restart" error that I'm sure many of you are familiar with.

I tried booting from the Win2k disk and ran fixboot and fixmbr from the recovery console to no avail. In a last ditch effort, I copied NTLDR, NTDETECT.COM, and boot.ini from a different Win2k server machine to a floppy drive, and tried booting from it. It worked!

Now my question is, why won't it boot from the HDD? There is no data corruption and the machine works fine after booting from the floppy. What is the solution to this problem? Is there one? It's a stock dell poweredge server, and it boots from Partition 1 (not to be confused with Partition 0) on Disk 0. Here's the boot.ini in the hopes it may help:
Code:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Server" /fastdetect

Thanks in advance for any help.
 
Back
Top