Computing.Net > Forums > Windows XP > Win 2k & Win XP Dual Boot Problems

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Win 2k & Win XP Dual Boot Problems

Reply to Message Icon

Name: Bigbillhey
Date: July 21, 2001 at 01:35:54 Pacific
Comment:

Ok, Lemme tell ya how my system is set up before i go into The problems. :)

Normally i Run A Dual Boot System with Windows 2000 Pro and Red hat Linux 7.1. That works fine, i used lilo to choose which one to run.

SO i get my copy of win xp, and i wanna try it out. So i resize my Win 2k Partition (Using Partition Magic) and make a new 6 Gig partition for Xp.. All is Fine. Here is how the System is partitioned.. I have a 55 Gig Drive.

40 Mg: /Boot sector (Linux Boot) [Linux ext2]
46 Gig: C: Windows 2k [FAT32]
6 Gig: E: Windows XP [FAT32]
Within An Extended Partition:
196 Mg: (Linux Swapfile) [Linux Swap]
4 Gig: / (Linux Root) [Linux ext2]

In That Order. So I figure that I can install Windows Xp, and then Win 2k will See it as a new OS and add it to the Windows NT Boot Manager.

So i predicted that at startup i would have lilo ask me if i wanted to boot Windows Or linux. If i chose windows, it would send me to the Windows NT Boot manager to choose which Windows OS i wanted to run. (This assumption was true.)

So running under that assumption I went ahead and installed Win XP. The install went seemlessly and when i reboot to logon to XP i get lilo, Choose windows, then i get the NT boot Manager, and i choose XP. Xp works fine, nothing wrong with it. But Here's the Catch.

I reboot and try to enter win 2k. Which promptly Dosent work. it tries to boot up, but tells me:

C:\WINNT\System32\hal.dll is missing or corrupt. Please reinstall and try again.

(I paraphrased it, but that is what the message was trying to get across)

SO i load up win xp and take a look at my c: drive and the file is there. SO i know it is not missing, therefore it is corrupt. So i load up the win 2k install CD and i try to repair it.

When it scans the drive it tells me that it is corrupt and is unrepairable, Pretty much telling me that I can't fix it.

So i go back to Xp and backup all of my information. (THANK GOD WINDOWS XP HAS A CD BURNER) So i get all my important information off the drives (In case all goes down the drain) I take a bold move and reinstall windows 2k.

Win 2k's Install goes just like normal. After im done, sure enough i get Lilo, Select Windows, and then i get NT boot Manager, Select win 2k.. And it boots up. YAY! So im happy it works and i try to load up XP. Just as my luck would have it, It refuses to load, and gives me this error:

Windows 2000 could not start because the following file is missing or corrupt:
\Windows\System32\Config\SYSTEMd startup options for windows 2000 press F8.

You Can attempt to repair this file by starting windows 2000 setup using the original setup Floppy, or CD-ROM.
Select R at the First Screen to start repair.

That is the EXACT Error Message. Now i see 2 Things wrong with it. First This is not the windows 2000 Partition, it is the win XP partition. I know this because of the \Windows... The second thing that i see is wrong is the line that tells me the corrupted file. It seems to be a mixture of 2 lines. See where it says \SYSTEMd startup options...... The small d is the last letter in advanced, which is the normal message at the bottom of the screen. But it does give me the pathname of the file.. SYSTEM is a file, not a folder.

This is the point where i call for help. I could install XP again, and i would probably end up with Win 2k not working again. SO I call All you Guru's to help me with this, because my idea's are exhausted. All of my files are backed up so any suggestions (Even a Full Format) would be appreciated.

Here are My System Specifications:

Pentium 4 1.4 GHz
128 Mg RDRAM PC 600
55 Gig Maxor Hard Drive
Nvidia RIVA TNT2 Model 64 (32 Mg)
Sound Blaster Live! Value
Samsung SAMTRON 95p Plus Monitor

Thats Just about all i can think to tell you. I hope Anyone can help. If not, ill just have to give up either XP or 2k. (I like XP, i might give up 2k ^_^)

Thanks In Advance ;)

-Kevin



Sponsored Link
Ads by Google

Response Number 1
Name: Bigbillhey
Date: July 21, 2001 at 23:51:18 Pacific
Reply:

WELL, Looks like i fixed it on my own. If you Want To Know What Was Wrong, I had named both Operating Systems the same computername. And They were clashing with each other. Soi reinstalled Xp and gave it a new computer name. And Now It All works Flawlessly.

Sorry for making such a long post only to solve it myself ;) Hope this string helps someone else someday.

-Kevin


0

Response Number 2
Name: CalleBalle
Date: July 24, 2001 at 14:31:26 Pacific
Reply:

Hi,

I had similar problems like yours.

I run W2K in C:
Tried to install XP on another partition on a second disk.

My problem was that when I installed XP, I booted up with no problem, but when tried to get in back to w2k, ntldr was f---ed up, and when doing a repair install, I wasn't able to get back in into XP....

My solution was to copy ntdetect.com, ntldr and boot.ini from my originila w2k install into a floppy, and boot up from there.

As I see it, XP changes the ntldr and ntdetect.com files (they are bigger) and puts them in C:\ (at the root).

As it is now, everything works, but I have to boot from the damn floppy to get in to w2k. Has anybody another way of doing this?

Thanks

CalleBalle


0

Response Number 3
Name: Webster
Date: July 24, 2001 at 23:12:57 Pacific
Reply:

Yeh

Use a bootable DOS partition and a good ol' DOS front end boot menu.

They were in use years ago when users moved from DOS toward Windows 3.0 and 3.1. The recent boot managers do much the same thing but are mostly used for non-DOS (FAT) filesystems. (Boot Magic needs a FAT partition).

The machine boots from BIOS to
C:\command.com and the Autoexec.bat file then directs it to the menu; which, after selection, in turn directs it to the initiation file for the desired OS. This can be, for example, NTFS on D: or ext2fs for Linux on E:

The effect is similar to booting from a floppy but quicker and avoids messing with the MBR.


This is also a solution for those who like running DOS games etc and can't do it in W2K or XP.

Another advantage of having a DOS partition up front is that, provided it is big enough, it can be used for storing date which is comonly accessible to any other operating systems on the machine.

W


0

Response Number 4
Name: Mark
Date: September 15, 2001 at 03:21:25 Pacific
Reply:

I am having similar problems. I was running 4 MS OSs for a while ( WinME Thai Edition ), Win2K Pro, Win2K Adv Server and Win XP. I installed in the following order..

1) WinME
2) Win2K Pro
3) Win2K Adv Server ( wanted to play with .Net and SQL Server )
4) WinXP

Everything was fine, until I started having problems with Win2K ( found out it was a memory, DIMM, issue ) when it was trying to detect or loaded a driver for my CD-R I would get a PAGE_FAULT_IN_NONPAGED_AREA blue screen of death. I wasn't sure what this was at first, but found out it was a memory issue. In the process of trying to Win2K to work again, I did a repair, which I finally got to work, but now I get the same message that WinXP can't load because

Windows 2000 could not start because the following file is missing or corrupt:
\Windows\System32\Config\SYSTEMd startup options for windows 2000 press F8.

As mentioned above, it appears that the boot loader for Win2K will not handle WinXP. I have seen several postings of this problem. I wonder if using System Commander 2000 will solve this problem??

M---


0

Response Number 5
Name: T
Date: September 19, 2001 at 09:19:26 Pacific
Reply:

I had the same error when trying to dual boot XP/2000 on a brand new, clean machine that i just built :

"Windows 2000 could not start because the following file is missing or corrupt:
\Windows\System32\Config\SYSTEMd startup options for windows 2000 press F8."

I installed XP first to C: and then Win2000 to D: afterwards (they both had different machine names).

Once i'd installed 2000 i couldnt boot back into XP and got the above error. I also have another machine has pretty much everything on it (ME, 2000, 2000Serv and XP)and i didnt have any of this trauma but XP was the last to be installed.

I then ran XP setup again and repaired the XP installation and everything now works like a charm so my theory is to install XP last, though im not sure why.

Good Ol' Microsoft


0

Related Posts

See More



Response Number 6
Name: largeshnagans
Date: September 21, 2001 at 16:53:10 Pacific
Reply:

here's my lovely problem:

i installed in the following order before the XP install:
win ME
win 2000 pro
win 2000 server
win 2000 adv server


I then formatted c: to remove win ME, then installed XP pro. XP works great but no boot up option. what to do??? any suggestions anybody. i desperatly need 2000 adv server up and running.
thanx


0

Response Number 7
Name: Micha
Date: September 23, 2001 at 13:36:40 Pacific
Reply:

In replay to BigBillhey orginal message. I have had the same problem! After checking everything out it seems XP changes the partition in correctly in the boot.ini. I can't say that naming your machine the same name in both OS's would have anything to do with it. I have NOw succesfull set up a Toshiba 2805-402 with XP, 2K, ME, Win3.11 (I have my reasons hehe) and Mandrake 8.0 (kernals 2.4.3 and 2.4.8). I hope this save someone some time.


Micha


0

Response Number 8
Name: KtheKing
Date: September 27, 2001 at 13:27:33 Pacific
Reply:

Same stuff here ,but with the slight difference of using BOOTMAGIC,PQMAGIC and GHOST .
W2K and XP don't cooporate one with another.
My opinion it's due to the fact that they write each specific info in the MBR .
Naturaly the info from XP is totally incompatible with the one from W2K ,what to expect from the husslers of Redmond.
Seems to me that the best way is to use the solution described before me with the bootable DOS partition.
But I don' quit and search for the perfect solution.
I'll keep ya updated.


0

Response Number 9
Name: Villavan Vinay
Date: September 28, 2001 at 02:22:51 Pacific
Reply:

Hi,

I had win 2k installed in my machine.
I tried to load mandrake 8.0 and since i didnt know how to partition it.
i cancelled the operation and rebooted my machine.

wehn i tried rebooting..
it wudnt go into windows.
i tried to make a system recovery disk from windows 2000 and boot from floppy

i get a NTLDR error.
how do i get rid of this ?
and how do i access windows 2000
and how do i install linux over wndows 2000

i dont have a partion magic software for 2000

regards
vinay


0

Response Number 10
Name: KtheKing
Date: September 30, 2001 at 06:11:54 Pacific
Reply:

Found it !
Stupid motherf*** from Redmond.
When installing XP after a W2K or NT you have to check wether the boot.ini of the XP system is rightly set.
Yes sirs. Cause if you would watch it closely you'll see in some cases that the patch marked for the other NT or W2K is described as /WINDOWS .If ya wanna change it in XP you'll have to go to the startup optionsby launching the system icon. And as we all know the normal system root of W2K and NT installation is /WINNT .
For the installation of dual with a LILO of other bootmanager it becomes more complex.
You have 2 ways: Install XP after the LILO,install XP before the LILO .
The easy way is to install LILO after the install of XP and then to choos the XP to boot.Wich then on it's turn should launch it's own bootmanager to choose XP or W2K,NT.
The hard way : Install XP after the LILO Bootmanager. Here you have to know your LILO or other bootmanager very very well and I also don't explain it cause if you choose this solution you are or an expert or a fool.

Greetings to ya all. KTHEKING


0

Response Number 11
Name: junglemonkey
Date: October 3, 2001 at 17:00:39 Pacific
Reply:

Ok guy's, running XP right now and I can't get back into 2k, same prob as the first guy, I went into my startup option's and all that and this is what I got:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
C:\="Microsoft Windows"

I have Windows 2k on my primary active partition (C:) and Windows XP on my other primary (D:) - any idears?


0

Response Number 12
Name: Steve
Date: October 18, 2001 at 20:03:01 Pacific
Reply:

Go to: http://www.microsoft.com/windows/multiboot.asp


0

Response Number 13
Name: Gavin
Date: October 25, 2001 at 14:36:38 Pacific
Reply:

I was having problems after I loaded XP on to my machine with 2K. It first corrupted the win2K hal.dll file, and then 2000 wasn't even listed in the XP boot manager.

I copied the hal.dll file off the 2K disk and pasted it over the file in system32 in the root directory. That solved that problem however, it reset all of my drivers. So, I had to reinstall my drivers, which was just the modem and display, no big deal.

The other trick was getting XP to see my Win2K partition. I went into the boot manager and manually edited the code so that it knew where to look for the OS. The OSs' have to be installed on two different partitions.

This is how it looked originally:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS

[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

I then went in and added the second line so it would look for another OS, so it looked like this after:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

The partition numbering is key. According to microsoft, they must be on separate partitions, and then it must be directed to that partition. This stuff worked for me, so I hope it can help someone else.

Another thing to keep in mind, make sure that partitions with operating systems don't begin after the 1024 cylinder on the hardrive. You can read more about that at powerquests web site.



0

Response Number 14
Name: Brasco
Date: December 12, 2001 at 11:24:49 Pacific
Reply:

To fix the problem, start the computer in Windows 2000 and copy the files from the Windows XP CD-ROM to the root of the system drive. Copy NTLDR and Ntdetect.com from the I386 folder.

NOTE: When installing multi-boot configurations, each operating system must be in a separate partition. The preferred installation sequence is Windows 9x (or WinME), Windows NT 4.0, Windows 2000, and Windows XP.


0

Response Number 15
Name: Dan
Date: April 16, 2002 at 15:48:40 Pacific
Reply:

Here's the prob-

I have win 2k instaleld on my machine and I have my 60Gb hardrive partitioned into 10GB (C:) where win 2k is, and the remaining 50GB (D:) open. I decided to add win xp pro because win 2k was not running very many games that I had. I installed win xp pro to the second partition and it works well. When I want to boot into win 2k i get a fatal error at the log on screen. It says there is a page fault error in a non-paged area. I can get into win 2k through safe mode though. I originally had the same comp names when I installed xp but i changed thr xp name after reading they needed to be different. I was wondering if you guys had any suggestions to fix this so I can boot into win 2k as well.

my system is:
K7S5A motherboard
AMD 1700+ xp processor
512 mb DDR ram
60 GB maxtor HDD
soundblaster 5.1
GeForce 3 Ti 200


Thanks-
Dan


0

Response Number 16
Name: Ken Farris
Date: April 22, 2002 at 06:04:52 Pacific
Reply:

I tried to set up dual boot,first I loaded win98me on separate drive,then I made sure it worked fine,then I put another drive in and loaded xp,when it comes up it gives choice to go xp or microsoft ,well xp loads fine but when I choose the other it will just go to c: drive and that is it.It will see files on the c:
drive.


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Windows XP Forum Home


Sponsored links

Ads by Google


Results for: Win 2k & Win XP Dual Boot Problems

Win NT & Win XP Dual Boot Problems www.computing.net/answers/windows-xp/win-nt-amp-win-xp-dual-boot-problems/4435.html

win2k Pro & Xp dual boot problem www.computing.net/answers/windows-xp/win2k-pro-amp-xp-dual-boot-problem/14929.html

Win 2000 XP Dual Boot Problem www.computing.net/answers/windows-xp/win-2000-xp-dual-boot-problem/80527.html