Topic: Intel Sata RAID Driver (iastorold)

I have found the problem with my detection of my RAID system (driver iastorold) :
- "PCI\VEN_8086&DEV_24DF&CC_0104,PCI\VEN_8086&DEV_25B0&CC_0104"

The problem is a conflict with AD-A driver due to HWID :

-"PCI\VEN_8086&DEV_24DF,PCI\VEN_8086&DEV_24DF&SUBSYS_498015D9&REV_02,PCI\VEN_8086&DEV_25B0"


If I change list of HWID like :
"PCI\VEN_8086&DEV_24DF&SUBSYS_498015D9&REV_02"

And it's works !

I think problem is :
AD-A :                                     IASTOROLD
PCI\VEN_8086&DEV_24DF     :   PCI\VEN_8086&DEV_24DF&CC_0104
PCI\VEN_8086&DEV_25B0     :   PCI\VEN_8086&DEV_25B0&CC_0104

I suggest to suppress this HWID in AD-A, and demand at user their complete HWID, for no conflict !

Last edited by Vier (2007-04-05 08:05:46)

Re: Intel Sata RAID Driver (iastorold)

I think for HWID list for AD-A, complete with real HWID. I search this driver, and search for other list for HWID, but I found this :

PCI\VEN_8086&DEV_24DF.DeviceDesc = "Adaptec Embedded Serial ATA HostRAID"
PCI\VEN_8086&DEV_25B0.DeviceDesc = "Adaptec Embedded Serial ATA HostRAID"

But for DeviceDesc ?

I suggest to complete list with submitted HWID user ?!

Re: Intel Sata RAID Driver (iastorold)

@Vier
I don't understand clearly. Please clarify.

Which hardware do you use?
Do you use a mainboard with a ICH5-R chip?

Which file did you edited?

Do you have access to aarich.sys and iastor.sys hardware?

Do you get access to hd at blue textmode?
Which driver is listed there?

Aarich.sys search revealed:

Adaptec distribute Intel hardware too.
However Adaptec use generic Intel HardWareID's PCI\VEN_8086&DEV_????

Intel uses HardWareID's PCI\VEN_8086&DEV_????&CC_????

txtsetup.sif:
PCI\VEN_8086&DEV_25B0&CC_0104="iastrold"
PCI\VEN_8086&DEV_25B0="aarich"
PCI\VEN_8086&DEV_24DF&SUBSYS_498015D9&REV_02="aarich"
PCI\VEN_8086&DEV_24DF&CC_0104="iastrold"
PCI\VEN_8086&DEV_24DF="aarich"


iastor.inf
; ICH5R - 82801ER
%PCI\VEN_8086&DEV_24DF&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_24DF&CC_0104

; ESB - 6300ESB
%PCI\VEN_8086&DEV_25B0&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_25B0&CC_0104

; ICH6R - 82801FR
%PCI\VEN_8086&DEV_2652&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_2652&CC_0104

; ICH7R/DH - 82801GR/GH
%PCI\VEN_8086&DEV_27C3&CC_0104.DeviceDesc% = iaStor_Inst_RAID, PCI\VEN_8086&DEV_27C3&CC_0104

iaAHCI.inf
; ICH6R - 82801FR (R)
%PCI\VEN_8086&DEV_2652&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2652&CC_0106

ich6ide.inf
%PCI\VEN_8086&DEV_2652.DeviceDesc%=intelide, PCI\VEN_8086&DEV_2652&CC_0101


DriverPack - aarich.inf
%PCI\VEN_8086&DEV_24DF.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_24DF
%PCI\VEN_8086&DEV_25B0.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_25B0
%PCI\VEN_8086&DEV_2652.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_2652

Tyan Tiger i7501R (S2735)
ftp://ftp.tyan.com/RAID/SATA%20ICH5-R%2 … P-2003.zip
%PCI\VEN_8086&DEV_24DF.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_24DF
%PCI\VEN_8086&DEV_25B0.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_25B0
Strange, filename ICH5-R and aarich.sys inside.

Does a file iastor.sys work too? Is aarich.sys necessary?

HP DL320 G3
HP Embedded SATA RAID Controller Driver for Windows 2000/Windows Server 2003 version 5.2.3790.1433   (3 Jun 06)
ftp://ftp.compaq.com/pub/products/serve … K3.x86.zip

aarich.inf
%PCI\VEN_8086&DEV_24DF.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_24DF
%PCI\VEN_8086&DEV_25B0.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_25B0
%PCI\VEN_8086&DEV_2652.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_2652
%PCI\VEN_8086&DEV_27C3.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_27C3
%PCI\VEN_8086&DEV_2652&SUBSYS_01801028.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_2652&SUBSYS_01801028
%PCI\VEN_8086&DEV_2652&SUBSYS_01851028.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_2652&SUBSYS_01851028
%PCI\VEN_8086&DEV_27C3&SUBSYS_83021033.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_27C3&SUBSYS_83021033
%PCI\VEN_8086&DEV_27C3&SUBSYS_27C01458.DeviceDesc% = HostRAID_Inst,PCI\VEN_8086&DEV_27C3&SUBSYS_27C01458


Dell use aarich.sys for PowerEdge SC1420, PowerEdge SC1425 and PowerEdge 1800.
IBM might usee aarich.sys too.


How to proceed?

Does textmode aarich.sy_ loading harm iastor.sy_/iastorold.sy_ loading?

Don't use aarich.sys at textmode, use iastor.sy_/iastorold.sy_ at textmode only?
Use aarich.sys in GUI mode only?

Remove aarich generic Intel HardwareID's PCI\VEN_8086&DEV_????&CC_????.
Support PCI\VEN_8086&DEV_????&CC_????&SUBSYS_* only ?

Re: Intel Sata RAID Driver (iastorold)

I have ASUS P4P800-E Deluxe edition with ICH5R.

I edit "DriverPack_MassStorage_wnt5_x86-32.ini " from MassStorage Pack !

If you see this file a section name AD-A for certain adapatec controler with HWID :


-"PCI\VEN_8086&DEV_24DF,PCI\VEN_8086&DEV_24DF&SUBSYS_498015D9&REV_02,PCI\VEN_8086&DEV_25B0"

But PCI\VEN_8086&DEV_24DF and PCI\VEN_8086&DEV_25B0 it's generic HWID range and in iastorold :

- "PCI\VEN_8086&DEV_24DF&CC_0104,PCI\VEN_8086&DEV_25B0&CC_0104"

And it's make a conflict between AD-A driver and IASTOROLD driver. For solved my problem I edit ini file in pack

"PCI\VEN_8086&DEV_24DF,PCI\VEN_8086&DEV_24DF&SUBSYS_498015D9&REV_02,PCI\VEN_8086&DEV_25B0" TO "PCI\VEN_8086&DEV_24DF&SUBSYS_498015D9&REV_02"

And no problem for detect my RAID drive, without this modification my hardware it's not detect ! Because generic range HWID from [AD-A] load aarich.sys and not iastor.sys for my Hardware, and it's not detect !

For me the solution for fix problem with AD-A and other driver it's change HWID and delete generic driver and put specific driver from users !

Re: Intel Sata RAID Driver (iastorold)

http://forum.driverpacks.net/viewtopic. … 3777#p3777

Re: Intel Sata RAID Driver (iastorold)

OOPS, should have posted this here

isn't it strange that aarich.sys is branded adaptec, but that the INF is using HWIDs for INTEL?

if we had any idea which chip and (probably more important) Boot-ROM this adaptec used, we might get rid of this driver and put the HWIDs in a driver that uses same chip/ROM.

as it is, I looked at the sys files (like others before me), and did not remove it.
Iastor OLD [IN-1-O] lists  PCI\VEN_8086&DEV_24DF with &CC_0104 behind that

adaptec's aarich [ad-a] just uses PCI\VEN_8086&DEV_24DF

I would like to make that [ad-a] load AFTER intel's

one can do that by unpacking the mass storage folder into new (empty) folder, open its INI, cut [AD-A] section, and paste it at bottom.
that would make it still support adaptec embedded, but intel would get loaded first when a full match was made for intel.

another option, one can disable aarich by putting a zero in drivercount = 1  in [AD-A]

after editing, 7zip the INI and the D folder (with a name like DP_MassStorage_wnt5_x86-32_70432)
hehe, that 32 is a joke, but you do want to differentiate it from the downloaded one... wink

then use it, and if that works, let us know

The answer was 42?
Kind regards, Jaak.

Re: Intel Sata RAID Driver (iastorold)

@jtdoom :

In my all test, these solutions works :
-1) if you change the order of AD-A and put it after IASTOROLD
-2) Disable AD-A driver with make ms_count = 0
-3) I change HWID list in AD-A : delete generic range of HWID :
- Before : "PCI\VEN_8086&DEV_24DF,PCI\VEN_8086&DEV_24DF&SUBSYS_498015D9&REV_02,PCI\VEN_8086&DEV_25B0"
- After : "PCI\VEN_8086&DEV_24DF&SUBSYS_498015D9&REV_02"

All 3 system works, but I suggest in next version just reduce HWID range in AD-A, and add new real HDWID from users !

Re: Intel Sata RAID Driver (iastorold)

your solution number three would be best, don't you think so?

I will implement it.

The answer was 42?
Kind regards, Jaak.

Re: Intel Sata RAID Driver (iastorold)

I think too,, the 3 solution is the better way ! Thanks for your change !

Re: Intel Sata RAID Driver (iastorold)

done

The answer was 42?
Kind regards, Jaak.

11

Re: Intel Sata RAID Driver (iastorold)

I Have Already Make A Bootable Xp Cd Rom. I Used Dp's Masstorage, Dp's Base 704, Nlite And Nero But During The Installation My System (amilo M3438g)can Not See My Sata Disk. What Goes Wrong

Re: Intel Sata RAID Driver (iastorold)

When you integrated the Mass Storage driverpack using the DP Base, did you enable the checkbox for "DriverPack MassStorage text mode"?
That option needs to be checked if you normally use the F6/Floppy method for the Windows installer to recognize your hard drives.

That would be my first guess.

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Intel Sata RAID Driver (iastorold)

Hello all , this is my first post , i have the same problem like "kyr" (i have slipstreamed successfully mass storage 7.04 , and my hard drive still cannot be detected). First i want to tell u that i had done the same disk 6,7 months ago , i installed it on my pc without any problems . I suppose it`s somthing from the Driver pack cuz i do everything the same way . Does anyone know how to download older version of the Mass storage driver pack ?

Re: Intel Sata RAID Driver (iastorold)

Hi butthead_blg

kyr did not post HWIDs, and neither did you, and I guess we are supposed to assume that this is an iastor conflict?
BUT, this is not what I assume.

Can you please at least post the txt of INF file of the driver that you use on the floppy to succesfully install?
OR, can you post HWIDs from the machine this install failed on?
(Bâshrat the Sneaky and smartepants have a link to the tool in their signature)

The answer was 42?
Kind regards, Jaak.

Re: Intel Sata RAID Driver (iastorold)

705test pulled
yesterday somebody brought an Amilo in to look at. (a notebook)
It had dropped and its optical drive was bust, so I could not test a current release of mass storage.
sad

the INF section in the driver I downloaded for amilo lists generic HWID, and this can be tested now

Last edited by jtdoom (2007-05-06 06:33:33)

The answer was 42?
Kind regards, Jaak.

Re: Intel Sata RAID Driver (iastorold)

Hi jtdoom

at http://forum.driverpacks.net/viewtopic.php?id=1507

I explained very detailed, that your *.ini doesn't work with HPT370 Raid controller. I offered a work around.

Why don't you include it in your new DP_MassStorage_wnt5_x86-32_705_test.7z ?

I'm disappointed, that my work seems to be useless for you.
The HWIDs from "Adaptec ATA RAID 1200A Controller" and "HighPoint RocketRAID 100/133 ATA RAID (HPT3xx) Controller" will come into conflict and the wrong hpt3xx.sys from ahpt3xx will be loaded first.

If you compare
PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03 from "HighPoint RocketRAID 100/133 ATA RAID (HPT3xx) Controller" and
PCI\VEN_1103&DEV_0004                              &REV_03 from "Adaptec ATA RAID 1200A Controller"
you see it's very similar and thatswhy the Windows setup first loads the wrong hpt3xx.sys for "Adaptec ATA RAID 1200A Controller".

To make sure, it loads the right hpt3xx.sys the more detailed PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03 has to stay in your *.ini before the more common PCI\VEN_1103&DEV_0004&REV_03.

Please think twice and correct this!

Kind regards

Re: Intel Sata RAID Driver (iastorold)

hi
I was typing a long post, and submitted, and lost it all.
in short, [ad-a] is disabled

[ad-9] is not used in INI (for some reason. I can guess, but I do not know) and could cause clash in sil1312 during PNP

I tried all possiblle workarounds to avoid the iastor clash: which resulted in disabling [ad-a] because no other solution worked.

you are right, your workaround is a valid one.
I had spotted this highpoint, but cannot remember wether I saw your earlier topic.
I sure did not act on that but can remedy that, can I not?

so, a new 705xx is in the works.
and I hope this posts sticks (there was a lot more in my previous tha vapourised)

The answer was 42?
Kind regards, Jaak.

Re: Intel Sata RAID Driver (iastorold)

test version pulled, it appears iastor and this highpoint issue is fixed.

other fix testversion for Jmicron is uploaded as 7056 elsewhere

Last edited by jtdoom (2007-05-07 08:53:22)

The answer was 42?
Kind regards, Jaak.