Windows 2000 will not boot

Posted on 2006-04-11
Last Modified: 2010-04-13
I had a computer with Win98 on Partition 1 (C: Drive)  and Windows 2000 on Partition 2 (D: Drive).  HD1 only had 20Gb Total.  So I bought a 80Gb Hard Drive.  So I moved the Windows 2000 Parititon to HD2.  With both hd's in I can boot to Windows 98 no problem.  If I have Windows 2000 or HD2 hooked up my itself it will not boot.  I also can not get it to boot when win 98 or HD1 is in as well.  I have reconfigured the boot.ini.  The biggest problem is that I can not do a repair install of Windows 2000.  It will detect the windows 2000 installation in recovery console, but not when you are trying to do a repair.  What is wrong?  If I can get a repair installation done that will fix all my problems.  What do you think?

Thanks in Advance!
Question by:mtlclint
    LVL 16

    Expert Comment

    Your statements about when you can and cannot boot are confusing.

    However, did you check your jumpers on the drives for slave, master and cable select?
    How are the drives jumpered?

    When you say you moved the Win 2000....did you re install Windows 2000?

    Author Comment

    Let's just put it this way...

    Existing Congiuration
    one 20 Gig Hard Drive, with a 10 Gb Parition for Windows 98 and a Windows 2000 Partition

    I used Parition Magic to move the Windows 2000 Partition to a Second Hard Drive set as Slave.  Now Windows 2000 will not boot.

    All the Jumpers are correct.

    The problem that I need to resolve is that Windows 2000 Installation Process will not detect the installation of windows 2000 that exists on the new Hard Drive, in the repair process.  It does however detect the installation when I use recovery console.

    So I need to get to a point where I can do a repair installation of windows 2000.

    Make Sense?
    LVL 1

    Expert Comment

    It sounds like the MBR might be having issues. There is a fixmbr command or something like that you may want to look into, it will only work when you are using the recovery console. Not sure if it will work, however it is worth a shot
    LVL 8

    Expert Comment


    I believe that you were on the right track when you were checking the boot.ini files.  Reverify your boot.ini file is correct and located on the new d: drive.  Also, make sure that you have the required Win2000 boot files on the new d: drive.  These file include:NTLDR, bootsect.dos,, and if you are using SCSI you will need ntbootdd.sys.
    Here's some doc on boot.ini files:

    Here's some doc on multi O/S boots (I realize that you are trying to move away from this, but it seems likely that it may offer a clue on what's stuck):

    If you are still stuck, paste a copy of your boot.ini file text.

    Hope this helps,
    LVL 4

    Accepted Solution

    boot.ini is ONLY requered on the boot drive, that is always C:.
    I also have windows 2000 on another partition and win98 on C:

    You do need to modify boot.ini to tell the new location for windows 2000.

    Here from my boot.ini with XP.
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
    You need to tell it it's on the 2nd harddisk, not the first like before, and now it's on the 1st partition, not the 2nd like before.
    So partition on your boot.ini will be (2) and should be (1), either rdisk or disk should be (1) and was (0).
    You can copy the lines in boot.ini and modify some things, see wich ones work, boot with the 1st and the 2nd option, only one of them will be correct.
    multi(0)disk(0)rdisk(1)partition(2)...    modify this as option one
    multi(0)disk(1)rdisk(0)partition(2)...    and option 2

    Another problem you'll get and should try to avoid, windows was installed on D:, will not be installed on E:.
    This will completely mess up your installation!

    - remove old D: and add it to C: using partion magic.
    - remove D: get 2000 to work on what now will be called D:, add the old D and call it E: (not advised, changing drive letter doesn't always work perfectly)
    - Remove partition E: and recreate as primary partition, NOT a logical drive. drive letter start with all primary partition than the logical.
    LVL 4

    Expert Comment

    Mistake in my comment:
    Another problem you'll get and should try to avoid, windows was installed on D:, will NOW be installed on E:.
    LVL 4

    Expert Comment

    Or maybe the best option would be a fresh new install.
    Keep the old one on D so you can easily copy all files and settings you need.

    Featured Post

    What Should I Do With This Threat Intelligence?

    Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

    Join & Write a Comment

    Suggested Solutions

    NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
    Local Continuous Replication is a cost effective and quick way of backing up Exchange server data. The following article describes the steps required to configure Local Continuous Replication. Also, the article tells you how to restore from a backup…
    Here's a very brief overview of the methods PRTG Network Monitor ( offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now