Install Dual Boot XP Pro and Server 2003

Microsoft Windows server v2003 r2 standa...
May 21, 2010 at 21:01:53
Specs: Windows XP / Server 2003
I'm stumped...
I have an HP nw8440.
The drive is set to SATA Native Disabled
I have XP Pro installed and working on the first partition and I need to install windows server 2003 as a dual boot OS.

To say I have been through the ringer on this, is putting it mildly... I'm just relieved I ghost'ed the original image before I started.

I have finished the initial install of 2003, when the system reboots to finish the install, I get the message;
"Windows could not start because the following file is missing or corrupt: <Windows root>\system32\ntoskrnl.exe"

Now, I've read more forum posts and help websites than I care to mention.

I have checked the boot.ini and run through the bootcfg /rebuild - no improvement.

I've read that it's unlikely this file is corrupted. I replaced it anyway and got no joy.

I have checked the NTLDR and NTDETECT.COM files are the Server 2003 ones, and overwrote them anyway to be sure. No Joy.

What have I missed? I've never had that much trouble with a dual boot system in my life!

Any and all suggestions greatly appreciated.

ADDITIONAL: The reason I am doing this; Dassault Systemes CATIA V6 requires that the team server part of the system be installed on a server, either 2003 or 2008 at present. In order to demo it to customers, I need to have a laptop with 2003 running on it.

See More: Install Dual Boot XP Pro and Server 2003

May 22, 2010 at 03:53:37
I swore that if I found a solution I would post it, so that no one had to suffer like I suffered over the last 24hrs.

If you've done everything that you can think off, done all the bootcfg /rebuild, fixmbr... etc. Then I have a solution that worked for me.

You need a copy of BartPE with Ghost on it, to enable you to image the machine. Very basically, I took my existing install of XP Pro SP2, and ghosted that. I then installed Windows 2003 Server on to the laptop, finished the install, sorted out a few of the main drivers, and took a ghost image of that.

I then put the original image back on the laptop, using up just under half the driver for that partition. I then placed the image of 2K3 server on the other partition.

I then booted into XP, edited the boot.ini manually to have 2K3 boot from partition 2, and then copied the NTLDR and NTDETECT.COM files from the root of 2K3 to the XP root directory.

That's it. It booted up and to my utter suprise and amazment, it worked!

I discussed the issue with my colleague and he agreed it was amazing that would work when all the previous solutions had failed. But I was reminded by a post on another forum, if you've done everything logical, trial and error might just save you.

Report •

October 11, 2010 at 06:23:40
hello friend i am in the same situation. my email id is i have a laptop with 4 partitions and win xp pro on 3 of them.i installed win server 2003 on one partition. now the boot options come after i edited the boot.ini, but only the 2k3 boots and rest dont. what could have happened. also the laptop lan driver doesnot work says this driver not made for 2k3 os. acer aspire 7004. how to get the boot option to log into the other win xp os. please help. your help is highly appreciated. been struggling for 6 days now before i stumbled into your notes on this topic. many many thanks in advance.

Report •

October 11, 2010 at 10:04:01
You will find that your method resulted in 2003 using the pagefile of xp.
The problem is that both were installed to c:. When you restored the 2003 image to d: it still retains the pointers to c: for a number of things like the pagefile.

To correct these registry points you do a repair install of 2003

Post your boot.ini for review

Report •
Related Solutions

Ask Question