how do i avoid the 'inaccessible boot device' error when i upgrade my single disk win2k server to raid 1?

Posted on 2003-11-09
Last Modified: 2007-12-19
Whatever i do, i get a blue screen "inaccessible boot device" stop error, when trying to boot the raid set.

I have installed the raid card alongside existing disk controller, to ensure drivers are available for when the raid is started. The raid controller is clearly showing in device manager, and has no problems. From within windows I only get the option to build the array by 'clear'(ing) both disks, which the manual clearly states erases data from both disks. So not an option, since i want to mirror the first disk in the set.

So i reset and build the array using the controllers' bios program. This takes about 2 hours, after which i reboot, and get the inaccessible boot device error again.

Does raid only actually work for a clean install? The documentation insists that i can build one up from an existing disk, but i cant figure out how (except by hacking the registry boot id's to the extreme).

Its almost as if an empty raid controller, and a controller with a configured array, are seen by windows as a different devices. perhaps a 3rd disk is needed.... i dunno, it sucks.

Please dont give me the 'press F6 on setup' solution, as this isn't a fresh install, and i have no intention of doing a fresh install :) before asking here, i did extensive searching on the problem, but only met it in context of fresh installs...
Question by:MrSpleef
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
  • 3
  • +1
LVL 49

Assisted Solution

sunray_2003 earned 100 total points
ID: 9711988
Have you checked this

Will this help

Have you tried clean install or repair of windows 2000

LVL 32

Accepted Solution

LucF earned 200 total points
ID: 9713069
How to Move a Windows 2000 Installation to Different Hardware;en-us;Q249694

STOP 0x0000007B" Error After Moving Windows 2000 System Disk to Another System;en-us;Q271965
"After you move the system (boot) disk to a backup computer, you may receive the following message on your Windows computer when you try to start the backup computer:

***STOP: 0x0000007B (0xF741B84C,0xC0000034,0x00000000,0x00000000)

The registry entries and drivers for the mass storage controller hardware in the backup computer are not installed in Windows.

For integrated device electronics (IDE) controllers, there are several different chip sets available, such as Intel, VIA, and Promise. Each chip set uses a different Plug-n-Play (PNP) ID to identify it.

The PNP-ID information of mass storage controllers for the backup computer must be in the registry prior to startup for Windows to initialize the correct drivers. " 

Hope this helps


Author Comment

ID: 9714215
lucf: I saw that article, but i actually have the drivers for the raid card installed alongside the existing sata controller it will be replacing. Since this is a migration of the boot disk from single drive to raid 1, the raid controller must be empty of drives (or 1 drive max in non-raid mode). It seems as if the boot information needed to avoid the error is NOT about the controller card, but the raid array itself. And is therefore a chicken and egg situation :) Unless i add a 3rd drive as the boot drive, but then the array config/drivers would go the single (boot) drive, and thus leave me no better off....

sunray: that article is not for this case, and i already said a clean install isn't an option :)

I guess solving this is my mission for the day. I need to learn a solid method since i have a live customer site where the exchange database is damaged, and is currently configured to use software raid. This is another reason why clean install is not an option. If i can find a safe method for my office's (relatively) unimportant server, then this will pay-off for the customers (very) important server.

Still seeking an answer for just a migration from single disk to raid, as opposed to moving a disk to 'new hardware' (its only a disk controller, not a mobo change). Thx
Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

LVL 32

Expert Comment

ID: 9714304
have you taken a look at the boot.ini file. You might have to modify it so it can start from the right location.

Expert Comment

ID: 9716330

What kind of Raid controller are you using?

I have used both Promise and DupliDisk controllers and they both have a well documented procedure for "Installing controller on an existing operating system" in the manual.


Author Comment

ID: 9721908
adaptec SATA RAID 1210SA

there is a system documented in the adaptec manual too, only it doesnt work :)

Expert Comment

ID: 9722067
1. I found this article in the Adaptec web site, which might be related to the long time you said it takes to build the array: "Extended RAID 1, build times when using the Adaptec ATA RAID 1210SA"

2. I would try to start up in Safe Mode, delete all related drivers, and follow the manual again.

3. The only thing that looks strange to me is that you can connect the hard drives to the controller before you install the drivers. from what I saw in other controllers you have to install the drivers and only then you connect the hard drives to the controller.

Hope this helps.


Expert Comment

ID: 9722082
If you are doing the tests on a non critical system you may do as instructed in the manual:
"While the array begins building, you can exit the ARC utility, allow the operating system to start up, and use your computer during the build."

But note this: "Caution: Do not turn off the computer during the build. If you do, your drives may become unusable."

If you crash - at least you saved some time.

Author Comment

ID: 9738469
Its not a raid creation problem. The raid card also has its drivers properly installed and showing as such in device mgr. It also has 2 hard drives connected in non-raid (JBOD) mode. In this configuration everything works fine, even booting off one of the disks. The problem is that on creation of the raid 1 array (which completes successfully in the adaptec bios) windows 2000 wont recognise the array, even though the controller drivers are installed. The raid array itself is seen as a single logical disk device, just like a normal non-raid disk is seen in addition to its controller hardware.

It is with this raid device itself (not the raid controller) that windows has a problem with and causes the error. One possible solution lies with creating the raid array before a new installation of win2k, doing the F6 procedure to add the drivers (presumably for both the controller and the array) and then noting the registry additions caused by the raid array (not the controller) and copying them to the existing system im trying to upgrade.

I hope the question is clear now, and that it has nothing to do with raid creation times, nor the raid controller drivers.

The quest continues....

Assisted Solution

idophir earned 200 total points
ID: 9738726
I wouldn't recommend the registry maneuver - seems too dangerous.

You could try asking the Advantec support team at


Author Comment

ID: 9908998
I haven't closed question because no answer provided yet. However I am currently trying something. If i software mirror my single disk with the hardware raid (so 3 disks in total) all driver info is written to both disks. Currently server is running in this 3 disk mode, but this w/e I will disconnect the single drive, and hope i tricked win2k into allowing me to boot off the raid set.

I will then award the points to the most helpful answers.

Hope this is ok?
LVL 32

Expert Comment

ID: 9910546
I really think you should take a look at my first comment.

Author Comment

ID: 9961444
Ok the software mirror did the job! I left it running with the raid array on one side of the software mirror, and the single boot drive on the other. I did try editing boot.ini to add an extra windows boot, and kept restarting machine until i got no error for booting off the raid set. But when i removed the single drive, the new boot.ini entry no longer worked, but the existing one did! So in fact modifying the boot.ini didn't actually achieve anything.

Simply put, the software mirror was the key principle in achieving the upgrade from single disk, to a raid mirror. Id offer it myself as a final solution for others, but i haven't yet taken out the old sata (non-raid) controller, that the single disk was booting from. I confess its lack of courage, and i have the result i wanted which was upgrading an existing single disk server to fault tolerant raid, without having to do a reinstall of windows 2000 server.

i'm a bit lost as to who to award the points to. So i shared them among all for effort :)

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

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…
First of all let me say that the only language that I speak is English, but in answering questions here I often come across people whose English skills are not the best and I’d like to be able to communicate better with them, and the following descr…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

624 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