• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 319
  • Last Modified:

BSOD after Dell Raid controller upgrade

HI,

I have a Dell PE server which has a H200 raid controller in it with 2 x 600GB SAS drives in raid 1.

I have struggled with disk performance and after doing a lot of reading found that i would get some performance improvements from upgrading to a better raid card.

I ordered a Dell H700 card and attempted the upgrade tonight.

The instructions were as follows:

Power down server.
Plug in new raid controller into server in a spare pcie slot leaving the H200 in place with drives attached.
When into windows (SBS2011) load the latest driver for the H700.
Power down server.
Take out H200 and put in place the H700 and attached drives.
Boot server and go into raid controller.
Import foreign config.
Save and reboot.

Now to this point everything went well.

When the server tries to boot into windows it gets to the splash screen with the horizontal bar and then blue screens.

I have now gone back to the H200 but the raid has been wiped out so im now running without raid.

Any ideas on what i did wrong or how to resolve the BSOD?

thanks
0
timb551
Asked:
timb551
  • 7
  • 2
1 Solution
 
Frosty555Commented:
Have a look at this:

http://support.microsoft.com/kb/922976

Usually the problem is that although you've installed the drivers, they aren't active at boot-time. Windows disables any unused storage controller drivers to improve boot times, but this means if the storage controller changes out from underneath Windows, it will bluescreen on boot because it can't access the storage.

It's the same problem you would experience if you changed the SATA mode in the BIOS from IDE to AHCI on a regular desktop.

The fix is to enable the necessary driver in the registry under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services, as described in the article above.

If you've already swapped controllers and you can't easily go back, you can make the registry change from an offline environment by booting into a recovery CD, running RegEdit from the recovery environment and mount the C:\Windows\System32\Config\SYSTEM registry hive from SBS2011.

Or you can do it from within SBS2011 while it is running on the old controller.
0
 
timb551Author Commented:
Thats great, thanks!!!

I will give that a go on monday night
0
 
timb551Author Commented:
Im in the registry now.  How do i know which the relevant driver is?
0
Network Scalability - Handle Complex Environments

Monitor your entire network from a single platform. Free 30 Day Trial Now!

 
timb551Author Commented:
Ah, i think its percsas2 and i guess i change start from 0 to 1.
0
 
timb551Author Commented:
Do I need to find the driver for the out going card and change it to 0 or can you have two with start as 1
0
 
Frosty555Commented:
You can set start=1 for multiple drivers, I don't think it hurts anything.
0
 
timb551Author Commented:
Should the registry be 3 or 1. Found my current card and it was set to 3 so set the new one to the same and still get bsod with inaccessible boot device
0
 
timb551Author Commented:
Dell have now told me this cannot be done  http://www.dell.com/support/article/us/en/19/SLN167341/EN

So im now screwed.
0
 
timb551Author Commented:
Issue cannot be resolved
0
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.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

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.

  • 7
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now