1. This forum section is a read-only archive which contains old newsgroup posts. If you wish to post a query, please do so in one of our main forum sections (here). This way you will get a faster, better response from the members on Motherboard Point.

Replacing hard drive and getting "NTLDR missing" message

Discussion in 'Hardware' started by Jeff Lucas, Feb 9, 2004.

  1. Jeff Lucas

    Jeff Lucas Guest

    The hard drive in my Dell Optiplex died, and I am trying to replace it
    with an existing hard drive from an older HP computer. The Dell came
    with Win 2000 preinstalled. The HP hard drive has Win XP installed.
    When I placed the Win XP hard drive in the Dell, I got a "NTLDR
    missing" message at boot up. I've searced Google's message boards and
    seen that this is not a rare problem, but so far I've not found a
    solution that works. I've tried doing the following (from Microsoft's
    Web site):

    1. Restart the computer by using a Windows 95, Windows 98, or Windows
    Me startup disk that contains the Sys.com file (this file is included
    by default).
    2. Make a backup copy of the msdos.sys file in the root directory of
    your system drive. To do this, type the following commands from the
    command prompt:
    attrib -h -r -s c:\msdos.sys
    rename msdos.sys *.ysy
    3. At a command prompt, type sys c:. This command rewrites the Windows
    95, Windows 98, or Windows Me boot code with accurate BPB information.
    If this command runs successfully, skip to step 4.

    This hasn't worked, so I'm thinking I'm going in the wrong direction.
    Any suggestions?
    Jeff Lucas, Feb 9, 2004
    1. Advertisements

  2. Jeff Lucas

    Ron Cook Guest

    Hash: SHA1

    'NTLDR' is the NT and up boot loader program.

    Some possibilities for the message:

    "Computer is booting from a non-bootable source."
    It appears that you have a bootable drive as it has XP installed.

    "Computer hard disk drive is not properly setup in BIOS."
    Make certain that your drive is correctly recognized by the BIOS setup

    "Corrupt NTLDR and/or NTDETECT.COM file."
    This could be an effect of the system not correctly recognizing the drive's

    "Misconfiguration with the boot.ini file."
    Again, incorrect BIOS setting can result in this effect.

    "Attempting to upgrade from a Windows 95, 98, or ME computer that is using
    "Seriously corrupted version of Windows 2000 or Windows XP."
    "Loose or Faulty IDE/EIDE hard disk drive cable."
    You might also want to check with Dell to see if they do something really
    screwy like have their BIOS look for a specific NTLDR or special boot code
    in the MBR.

    - --
    Ron n1zhi

    Version: GnuPG v1.2.2 (GNU/Linux)

    -----END PGP SIGNATURE-----
    Ron Cook, Feb 9, 2004
    1. Advertisements

  3. Jeff Lucas

    Marc Reinig Guest

    Your sequence will work for making a boot disk for ME and below. However,
    NTLDR is required for NT, 2K, XP ... Try the following

    Get your XP or 2K disks and do an install over you current Windows driver.
    Choose the repair install option (not the repair console). That might make
    it bootable again, can't remember exactly.

    Marc Reinig
    System Solutions
    Marc Reinig, Feb 9, 2004
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.