I just setup a new WHS and am experiencing the same issue bellaireroad had a few months back. I currently have the HP SAS Expander connected to a Supermicro AOC-SASLP-MV8 on an ASUS P5BV-M motherboard. On the first boot-up I was prompted to install a driver for the SAS Expander, which I tried going through to get to the 'don't ask me again' step. It seemed that everything was working fine, even though the expander was listed as unrecognized in Device Manager, but when I went to shut-down I got a BSOD.
In looking through the forum it doesn't appear that the issue was resolved before, so I thought I'd post and see if anyone has an idea. I did verify that the motherboard has the latest BIOS and the Supermicro card has the latest drivers I could find (3.1.0.22). Any help would be greatly appreciated.
I dunno, but here are a few things to check.
Eliminating the sas expander.
When i've looked at the inf files for various expander device drivers, they are just dummy drivers. They just tell windows "I don't have a driver, don't try to control me".
Do the marvell based cards have any kind of configuration utility?
I know that for LSI based cards, you can us lsiutil to set options on the sas hba to expose or hide a sas expander chip from the OS. When the expander is exposed, windows will ask for a driver. When the expander is hidden, windows will not ask for a driver.
Did you check the window event logs for error messages?
The logging in the latest versions of windows is much better and more detailed than in previous versions. I have had the W2K8 event log tell me that a specific stick of ram was bad (whea log). I'm guessing that win7 provides the same level of detailed logging.
Power management?
If this happens every time you shut down, try a different power profile. The default power profile in windows is "balanced". Try setting the power profile to performance...
If there are power or performance properties for the detected expander device within windows, try disabling them.
Maybe try disabling power management on the expander connected drives too.
The driver or firmware for the hba might be freaking out when it can't power down the drives or expander on shutdown.