Start a Conversation

Unsolved

This post is more than 5 years old

63460

March 18th, 2009 16:00

eSeries IRRT mode giving BSD's on XP (Sp1) (SP2) (Sp3) (Sysprep's)

Hi Guys,

FYI, yesterday, Saint Patrick’s Day is the day that eSeries BSD and its so famous SATA mode, IRRT will not be an issue any more for existing Master XP images.

-No matter what version of the Intel(R) Matrix Storage Manager Driver you had (Version 8.8.0.1009 Released on 3/13/09) (of course I recommend to have the latest), or even if added the proper path on the Sysprep.ini file for the controllers, it still was not letting you to boot off the SATA mode IRRT and getting that lovely BSD "Stop 0x000007B (0x00000000, etc, etc, etc) etc.

Well, here it's the fix:

--> Note1: this will work even if you have already deployed images as ATA mode :-)

-->Note 2: Here I'm just referring to the e4300 and e6400 models (I’m not sure if this fix will work on other eSeries or other models not stated here)

-->Note 3, this fix is just "as is" my recommendation is to first try it out on your systems for testing.

-->Note 4 I have tried out this on XP 32-bit systems... I do not know how well it will be on XP-64-bit

Step 1 Download the latest Intel(R) Matrix Storage Manager Driver here: http://downloadcenter.intel.com/filter_results.aspx?strTypes=all&ProductID=2101&OSFullName=Windows*+XP+Professional&lang=eng&strOSs=44&submit=Go%21

Step 2: go to the command line, navigate to the folder you downloaded the Intel drivers; extract the drivers by typing this command from the command prompt: iata87enu.exe -A -P C:\SATA\IntelMver8   (remember this location).

Step 3 Copy and paste the following in a Notepad file in your master XP image: (including "Windows Registry Editor Version 5.00"):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_282a&cc_0104]
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"
"Service"="iaStor"

Step 4 Save it as "Fix_eSeries_IRRT_Mode.reg" (here you can name it whatever you want, but just make sure you put (.reg) as the extension for that file.

Step 5 once that .reg file has been saved, close it and do a Right-Click on it, then select "Merge"

Step 6 boot to the BIOS and change the SATA mode to IRRT: click on "Apply" then "Exit"

Step 7 Your LT will boot up and it will start detecting the new controller mode and its features...

Step 8 if the Hardware Wizard asks you for the drivers, just browse to the folder were you downloaded the Intel(R) Matrix Storage Manager Driver.

Step 9 Restart the LT when asked to do so, (even if is not asked to do it so); then you are done.

Welcome to IRRT mode and its eSata features.

I hope this may be of a good help for those who, like me, were struggling trying to get XP Master images to work.

(FYI, I think there is no place in the "drivers code" (even on the latest version) code instructions to have uploaded those Registry keys into the XP Registry)

-Do not quote me on that, but for this fix, I figured out those entries were needed, and I have entered them manually to  make tht IRRT mode to work.

Thank you

 

3 Posts

February 15th, 2010 07:00

Hi guys,

I hope someone reads that, because I'm trying to get the driver running for some hours now.

I've merged the file as discribed, but when I'm trying to start with IRRT I still get the BSD.

So I guess, there is something wrong, with the regestry entry.

Can you check it for me?

The computer is a Latitude E4300.

Thanks for helping.

 

8 Posts

February 16th, 2010 10:00

Hi there,

 

Have you tried it with the Intel drivers? (from Intel website?).

 

Thanks

3 Posts

February 16th, 2010 22:00

Have you tried it with the Intel drivers? (from Intel website?).

Yes ,I've tried it with the Intel drivers.

 

 

3 Posts

February 17th, 2010 22:00

I've integrated the drivers in my Win XP installation-CD and it works fine.

Thanks for your effort.

 

8 Posts

February 18th, 2010 07:00

Hi there,

Well, integrating the IRRT drivers to the Windows XP (Sp1), (SP2), (SP3) CD is also another way if you are planning to create a new image, however, for cases where there are already images in place that supports multiple system models, let's say 20 different Dell System models, would be not a good option to start a fresh install since, doing it that way, will cause to work "again" in making that fresh install compatible with all of those system models; and believe me.... that's something you do not want to be -redoing again.

That's why, I had to find a way to get around that BSD screen I was getting when we were trying to add the e4300 and e6400 laptop models to our EXISTING images.  Back then, lots of companies were having the same issue where not even Dell had a way to fix that.  Therefore, this solution worked for our images, and in general for some other folks that the option of starting a new fresh install (image) would not be a not so well decision to take.

And, again, I do not have your case scenario’s details, where this fixes were not working for your (custom XP install); that diversity, like driver presence, could be a reason this fix may not work for you.

However, let me tell you that by using this method, it is now for me way a lot easier to add any system when trying to add new system models to our EXISTING images

 ;-)

-Thank you for looking at my post and I'm sorry to hear that for your particular scenario did not work for you ;-)

 Take care J

 

 

 

No Events found!

Top