I've read the famous
ntldr thread, all 10 pages. I've tried restoring my ntldr, ntdetect.com and boot ini but nothing worked. Here's the full scoop:
I run windows xp pro for a while. I've never had a 'ntldr is missing' error up until I installed a slave 120 gb hd next to my current 40 gb hd which is also the disk I boot from.
Since the new hd is in my machine I get the 'ntldr is missing' every once in a while. It's not a continuous problem and easily to get rid of by doing a full reinstall of windows xp.
'
I've used the repair-whatiscalled function and all the important files are there, replacing them doesn't help. Fixmbr and such commands had no effect either. Even disconnecting the slave drive as suggested in the ntldr thread didn't help. I've checked the wireing and everything seems to be fine.
When I boot from a disk with the ntldr, ntdetect.com and boot.ini from my laptop I am able to get past the ntldr error only to stumble upon a corrupt system32/hal.dll. All this sounds to me like something happened to my boot procedure since I've had similar errors when I put together a multiboot.
At this moment I'm reinstalling my machine again but I know the mess will kick in again sooner or later so I'm trying hard to find a way to prevent things of going corrupt again. Any ideas or suggestions are greatly appreciated.
On my todo list is now a bios upgrade and a thorough scan of my drives. But I have a strong feeling this won't be the last ntldr error I'll get.
Another option I'm considering is to get rid of the default loader altogether and maybe move to LILO. Any thoughts on that?
My machine:
AMD Athlon 1400 MHz
MSI's K7T Pro / (MS-6330) RAID (RAID not in use)
1024 MB SDRAM
hd's
40 GB Seagate ST340824A 3.05
120 GB Maxtor 6Y120L0 YAR41VW0
cdroms
AOPEN CD-RW CRW5224
TOSHIBA DVD-ROM SD-M1212 1L22
Windows XP Professional Version 2002