Boot.ini entry for 3War Raid50

I've got a 3Ware RAID50 controller, running 2 partitions.  I first installed Win2003 x64 onto the partition which became C:.  I then installed Win2003 Standard onto the second partition which became D:.  Everything was fine, until I installed the 64 bit driver for the onboard SuperMicro RAID 1 raid controller.  After rebooting, the 64-bit Win2003 install would no longer boot, giving me the following error:

windows could not start because the following file is missing or corrupt: "<Windows root>\system32\ntoskrnl.exe"

I've already booted with the Win2003 x64 install cd and went to the recovery console.  I ran map, and it said that the partitions I wanted were on \device\harddisk4\PartitionX, where X={1,2}.  I'm playing around with the 64 bit OS entry in boot.ini to see if I can get it booting again.

I can still boot into the 32-bit OS, which resides on D:.  A copy of c:\boot.ini is below:

[boot loader]
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003 Standard x64 Edition" /noexecute /fastdetect
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

multi(0)disk(0)rdisk(4)partition(1)\WINDOWS="Windows Server 2003 Standard x64 Edition" /noexecute /fastdetect

Should be right by the sounds of it.

disk is only used when scsi is used as the first prompt.

If you get really stuck add:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003 Standard x64 Edition" /noexecute /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows Server 2003 Standard x64 Edition Rdisk1" /noexecute /fastdetect
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Windows Server 2003 Standard x64 Edition Rdisk2" /noexecute /fastdetect
multi(0)disk(0)rdisk(3)partition(1)\WINDOWS="Windows Server 2003 Standard x64 Edition Rdisk3" /noexecute /fastdetect
multi(0)disk(0)rdisk(4)partition(1)\WINDOWS="Windows Server 2003 Standard x64 Edition Rdisk4" /noexecute /fastdetect

and try them all.

It's brute force, but it should get you by...

How to edit the Boot.ini file in Windows Server 2003

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
I pinged this only because it is my answer - if it were anyone else I would have assigned points.

Please either accept my answer or request a refund/delete in the Community Support area, if I didn't solve the issue.

It is my intention to assign the points to me unless I hear otherwise.

EE Cleanup Volunteer & sometimes expert.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.