Re: Intel AHCI Issue

hi,
you may not believe this, but the problem with txtsetup.oem is that DriverPacks uses the mass storage_.INI to perform the txtmode action.
edit  (txtsetup.oem files get removed by the syspreppers when we leave them in.. They swear at us when we leave dupe filenames like that in smile )

The driver.inf should have that REG stuff.
I just look at IAAHCI.INF and it has that stuff.
iastor.inf (the other mode) has different stuff.

Last edited by Jaak (2008-04-24 02:04:16)

The answer was 42?
Kind regards, Jaak.

Re: Intel AHCI Issue

If you look at the txtsetup.oem for matrix storage driver it has the service information in it also was this included or added to the driverpack?

; ****************************************************************************
; ****************************************************************************
; **    Filename:  TxtSetup.OEM
; ****************************************************************************
; ****************************************************************************

[Disks]
disk1 = "Intel Matrix Storage Manager driver", iaStor.sys, \

[Defaults]
scsi = iaStor_ICH8M

;----------- Component Section -----------

[scsi]
iaAHCI_ICH9R = "Intel(R) ICH9 SATA AHCI Controller (Desktop/Server/Workstation)"
iaStor_ICH8M = "Intel(R) 82801HEM SATA RAID Controller (Mobile ICH8M-E)"
iaAHCI_ICH8M = "Intel(R) 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)"
iaStor_ICH8R = "Intel(R) ICH8R/ICH9R SATA RAID Controller (Desktop/Server/Workstation)"
iaAHCI_ICH8R = "Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop/Server/Workstation)"
iaStor_ESB2 = "Intel(R) 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)"
iaAHCI_ESB2 = "Intel(R) 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)"
iaStor_ICH7MDH = "Intel(R) 82801GHM SATA RAID Controller (Mobile ICH7MDH)"
iaStor_ICH7DH = "Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7R = "Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7M = "Intel(R) 82801GBM SATA AHCI Controller (Mobile  ICH7M/DH)"
iaAHCI_ICH6M = "Intel(R) 82801FBM SATA AHCI Controller (Mobile  ICH6M)"

;-------------------------------------------
[Files.scsi.iaAHCI_ICH9R]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaAHCI.inf
catalog = disk1, iaAHCI.cat

[Files.scsi.iaStor_ICH8M]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaStor.inf
catalog = disk1, iaStor.cat

[Files.scsi.iaAHCI_ICH8M]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaAHCI.inf
catalog = disk1, iaAHCI.cat

[Files.scsi.iaStor_ICH8R]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaStor.inf
catalog = disk1, iaStor.cat

[Files.scsi.iaAHCI_ICH8R]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaAHCI.inf
catalog = disk1, iaAHCI.cat

[Files.scsi.iaStor_ESB2]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaStor.inf
catalog = disk1, iaStor.cat

[Files.scsi.iaAHCI_ESB2]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaAHCI.inf
catalog = disk1, iaAHCI.cat

[Files.scsi.iaStor_ICH7DH]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaStor.inf
catalog = disk1, iaStor.cat

[Files.scsi.iaAHCI_ICH7R]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaAHCI.inf
catalog = disk1, iaAHCI.cat

[Files.scsi.iaStor_ICH7MDH]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaStor.inf
catalog = disk1, iaStor.cat

[Files.scsi.iaAHCI_ICH7M]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaAHCI.inf
catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_ICH6M]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaAHCI.inf
catalog = disk1, iaAHCI.cat


;-------------------------------------------

[b][Config.iaStor]
value = "", tag, REG_DWORD, 1b
value = "", ErrorControl, REG_DWORD, 1
value = "", Group, REG_SZ, "SCSI miniport"
value = "", Start, REG_DWORD, 0
value = "", Type, REG_DWORD, 1
[/b]
;-------------------------------------------------------
[HardwareIds.scsi.iaAHCI_ICH9R]
id = "PCI\VEN_8086&DEV_2922&CC_0106","iaStor"

[HardwareIds.scsi.iaStor_ICH8M]
id = "PCI\VEN_8086&DEV_282A&CC_0104","iaStor"

[HardwareIds.scsi.iaAHCI_ICH8M]
id = "PCI\VEN_8086&DEV_2829&CC_0106","iaStor"

[HardwareIds.scsi.iaStor_ICH8R]
id = "PCI\VEN_8086&DEV_2822&CC_0104","iaStor"

[HardwareIds.scsi.iaAHCI_ICH8R]
id = "PCI\VEN_8086&DEV_2821&CC_0106","iaStor"

[HardwareIds.scsi.iaStor_ESB2]
id = "PCI\VEN_8086&DEV_2682&CC_0104","iaStor"

[HardwareIds.scsi.iaAHCI_ESB2]
id = "PCI\VEN_8086&DEV_2681&CC_0106","iaStor"

[HardwareIds.scsi.iaStor_ICH7DH]
id = "PCI\VEN_8086&DEV_27C3&CC_0104","iaStor"

[HardwareIds.scsi.iaStor_ICH7MDH]
id = "PCI\VEN_8086&DEV_27C6&CC_0104","iaStor"

[HardwareIds.scsi.iaAHCI_ICH7R]
id = "PCI\VEN_8086&DEV_27C1&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_ICH7M]
id = "PCI\VEN_8086&DEV_27C5&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_ICH6M]
id = "PCI\VEN_8086&DEV_2653&CC_0106","iaStor"

edit jeff code tags added

Last edited by adam_w (2008-04-24 02:11:36)

Re: Intel AHCI Issue

please use code tags  grrrrr....

you have been given the answer
the device management has to be installed first.

"If you select AHCI for Serial ATA (SATA) in the BIOS Setup
        Utility before installing Intel Matrix Storage Manager Driver,
        your computer will not respond; it will only display a blue
        screen."

you will have to preinstall the storage manager

this is probably why nLite works... it force installs the manager.
(whether it's needed or not - bloating the install)
DriverPacks uses the finisher to install managers and control panels and the like.
So they are only installed for hardware that EXISTS in the system
(we don't install garbage you don't need) DP_Finisher runs after the PE setup reboot from the gui.

So since the driver will fail to boot if the manager is not preinstalled
and driverpacks doesn't preinstall software for devices (the Finisher runs after PE reboots the machine)
It can not succeed.

either the machine must be installed as described by adam_w
or the  Intel Matrix Storage Manager Driver must be preinstalled by whatever mechanism.
IE run from cmdlines.txt or detached program or...

The driver is broken... complain to Intel...
the device should work without its cute little control panel or the control panel should be installed by the primary device driver's inf.

I normally discourage the team from hacking INF's
(I need to see a darned good reason to break driver signing)
but sometimes an exception to this rule can / must be made.
The best solution would be to put the ball in Intels court and demand a fix.
no other controllers have this issue,  so it seems to be them?

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel AHCI Issue

I have tried adding this to hivesys.inf and it does not work, do you see anything wrong with the code?

;ICH8M
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2829&cc_0106",Service,0x00000000,"iaStor"
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2829&cc_0106",ClassGUID,0x00000000,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"

;ICH7M
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_27c5&cc_0106",Service,0x00000000,"iaStor"
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_27c5&cc_0106",ClassGUID,0x00000000,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"

;ICH9R
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_2922&CC_0106",Service,0x00000000,"iaStor"
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_2922&CC_0106",Service,0x00000000,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"

;ICH8R
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_2821&CC_0106",Service,0x00000000,"iaStor"
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_2821&CC_0106",Service,0x00000000,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"

;ESB2
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_2681&CC_0106",Service,0x00000000,"iaStor"
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_2681&CC_0106",Service,0x00000000,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"

;ICH7R
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_27C1&CC_0106",Service,0x00000000,"iaStor"
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_27C1&CC_0106",Service,0x00000000,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"

;ICH6M
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_2653&CC_0106",Service,0x00000000,"iaStor"
HKLM,"System\CurrentControlSet\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_2653&CC_0106",Service,0x00000000,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"

HKLM,System\CurrentControlSet\Services\iastor,ErrorControl,0x00010001,1
HKLM,System\CurrentControlSet\Services\iastor,Group,0x00000000,"SCSI miniport"
HKLM,System\CurrentControlSet\Services\iastor,Start,0x00010001,0
HKLM,System\CurrentControlSet\Services\iastor,Type,0x00010001,1
HKLM,System\CurrentControlSet\Services\iastor,DisplayName,0x00000000,"Intel AHCI Controller"
HKLM,System\CurrentControlSet\Services\iastor,ImagePath,0x00000000,"System32\Drivers\iaStor.sys"

Last edited by adam_w (2008-04-24 05:17:24)

Re: Intel AHCI Issue

i guess you didn't read my post...

Hivesys has nothing to do with it - so it won't help - no point in reading your code...

use code tags or have your post deleted...
I am not going to follow you around and hold your hand - last warning.

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel AHCI Issue

So Could You Install then using [HiveInfs.Fresh] secton to preinstall Intel Matrix Storage Manager Driver?

Re: Intel AHCI Issue

Ill make some assumtions: your doing an unattended install and you have selected RunOnceEX for starting the Finisher

This would mean that you already have an \$OEM$\cmdlines.txt file 

and that your winnt.sif contains at least these lines

[Unattended]
OemPreinstall=Yes
DriverSigningPolicy=Ignore
NonDriverSigningPolicy=Ignore

now your instructions (jeff modded)

6. Download Intel Matrix Storage Manager Driver from the Web site
     and Put it in \$OEM$\ - so you now have $OEM$\iata78_cd.exe

7. script the Install of the Intel Matrix Storage Manager Driver. To do this,
     add this line to \$OEM$\cmdlines.txt
     (all lines in this file must be in quotes except for the first line [commands] )

"iata78_cd.exe /s"

and your done.

This will install the Intel Matrix Storage Manager Driver at about T12 during PE and before the reboot.

I think it is worth noteing here that this package includes .net and therefore depends on it.
so this file should not be extracted and run with its internal Iss setup file unless .net is otherwise addressed.

Test and Report please...

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel AHCI Issue

Thanks for your help, I notice that the installer will only install if the intel controller is present which would not add any bloat. What verson of .net framework does the Intel Matrix Storage Manager Driver require?

Re: Intel AHCI Issue

hi

the readme does not anything about dot.net?

Do take note of chapter2 / section 5

*  Installation Readme for Intel(R) Matrix Storage Manager.
>>
************************************************************
* 2.  SYSTEM REQUIREMENTS
************************************************************
1.  The system must contain an Intel(R) Core(TM)2 Duo or
    Intel(R) Core(TM)2 Extreme or Intel(R) Pentium(R) Processor
    or Intel(R) Xeon(R) Processor and one of the following
    Intel products:

    - Intel(R) 82801IR/IO I/O Controller Hub (ICH9R)
    - Intel(R) 82801HEM I/O Controller Hub (ICH8ME)
    - Intel(R) 82801HBM I/O Controller Hub (ICH8M)
    - Intel(R) 82801HR/HH/HO I/O Controller Hub (ICH8R)
    - Intel(R) 631xESB/632xESB I/O Controller Hub (631xESB/632xESB)
    - Intel(R) 82801GHM I/O Controller Hub (ICH7MR)
    - Intel(R) 82801GBM I/O Controller Hub (ICH7M)
    - Intel(R) 82801GR I/O Controller Hub (ICH7R)
    - Intel(R) 82801GH I/O Controller Hub (ICH7DH)

2.  The system must be running on one of the following
    operating systems:
    - Microsoft* Vista*
    - Microsoft* Vista* x64 Edition (NOTE 1)    
    - Microsoft* Windows* XP Home Edition
    - Microsoft* Windows* XP Professional
    - Microsoft* Windows* XP x64 Edition (NOTE 1)
    - Microsoft* Windows* 2000 Advanced Server
    - Microsoft* Windows* Server 2003
    - Microsoft* Windows* Server 2003, 
      Web x64 Edition (NOTE 1)
    - Microsoft* Windows* Server 2003, 
      Standard x64 Edition (NOTE 1)
    - Microsoft* Windows* Server 2003, 
      Enterprise x64 Edition (NOTE 1)
    - Microsoft* Windows* Media Center Edition

NOTE 1: If the system is running Windows* 64-bit version, 
        the Intel(R) Matrix Storage Manager driver supporting 
        64-bit should be used.

3.  The following operating systems are not supported:

    Any version of the following Microsoft operating systems:
    - MS-DOS
    - Windows 3.1
    - Windows NT 3.51
    - Windows 95
    - Windows 98
    - Windows Millennium Edition (Me)
    - Windows NT 4.0
    - Windows 2000 Datacenter Server
    - Windows 2000 Professional

    Any version of the following operating systems:
    - Linux
    - UNIX
    - BeOS
    - MacOS
    - OS/2

4.  The system should contain at least the minimum system 
    memory required by the operating system.

5.  The 'Intel(R) Chipset Software Installation Utility'
    must be installed prior to installing the 
    Intel(R) Matrix Storage Manager.

an interesting thing is this in chapter 7

************************************************************
* 7.  ADVANCED INSTALLATION INSTRUCTIONS
************************************************************
SNIP<
7.2 Use one of the following command examples to extract the 
    driver files from the different package types:
      c:\iata_cd.exe -a -a -pc:\<path>
      c:\iata_enu.exe -a -a -pc:\<path>
      c:\setup.exe -a -pc:\<path>
When the command is run, the installation process begins;    
simply click through the dialogs as prompted. This will not install the driver, it will only extract the driver files to  <path>. 
After the extraction is completed, the driver files can be found in <path>\Driver.
SNIP<
7.3b Systems Configured for AHCI Mode:
Note: The same procedure can be used for systems using 
      the 'Intel(R) 82801IR/IO SATA AHCI Controller',
      'Intel(R) 82801HEM SATA AHCI Controller',
      'Intel(R) 82801HBM SATA AHCI Controller',      
      'Intel(R) 82801HR/HH/HO SATA AHCI Controller',
      'Intel(R) 631xESB/632xESB SATA AHCI Controller',
      'Intel(R) 82801GBM SATA AHCI Controller',
      and 'Intel(R) 82801GH SATA AHCI Controller'.
      Simply replace the text within the quotation  marks.
    // Insert the lines below into the UNATTEND.TXT file
    [MassStorageDrivers]
    "Intel(R) 82801IR/IO SATA AHCI Controller" = OEM
     [OEMBootFiles]
    iaAhci.inf
    iaStor.sys
    iaAhci.cat
    Txtsetup.oem

you'll have to find the readme of the chipset INF installer to make it load before ahci install.

Last edited by Jaak (2008-04-25 00:37:37)

The answer was 42?
Kind regards, Jaak.

Re: Intel AHCI Issue

i cheated and ran setup then went to my temp folder to see what the package contains. (Bâshrat the Sneaky is not the only sneaky one)

if you look you will find this package contains .net redistributable package.
DONT WORRY about it just accept the fact that it does... and it will install the needed componenets itself (sorry i mentioned it)

Yes my method will not install any bloat in a machine that does not require said bloat -
THAT is WHY i suggested it... duh wink.

jeff

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel AHCI Issue

re jaak

The 'Intel(R) Chipset Software Installation Utility'
    must be installed prior to installing the
    Intel(R) Matrix Storage Manager.

this is installed by our chipset pack (which is run prior to t-12)

Man you guys act like this is my first day here or somthing... wink

Is anybody going to test my idea or not... big_smile wink

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel AHCI Issue

I wonder, to resolve last doubt:

did anyone tried default XP sources and added iastor 7.8 at F6 floppy?
Do you get a BSOD at ICH8-M AHCI still?

Re: Intel AHCI Issue

I have tried your idea and it does work. Please note I do not use all of your driverspack (just textmode for mass-storage) so the chipset information was helpful. I placed the chipset and iastor installer under $OEM$ folder in the root of the cd.


cmdlines.txt

[COMMANDS]
"infinst_autol.exe /s"
"iata78_cd.exe"

*Note* I extracted the iata78_cd files using /extract_all:C:\iata_cd and created a sfx winrar archive and was able to reduce the setup size from 21 MB to 12MB.

Last edited by adam_w (2008-04-25 23:42:28)

Re: Intel AHCI Issue

@ cdob,
I have no ICH 8 testplank mounted. sad

@ adam_w
We all learn by not giving up, eh?

The answer was 42?
Kind regards, Jaak.

Re: Intel AHCI Issue

Yay! thanks for testing and reporting it makes driverpacks better for everyone!

PS you should have used 7zip for your self extracting exe in this way you could have reduced the size even further perhaps as low as 6 meg.

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel AHCI Issue

@adam_w
7zip is a great free tool. There is a small tool called createurSFX for making installers with 7z..
DriverPacks are not perfect in sysprep point of view (still a lot of same filenames, same service names) but a good deal of conflicting hardware ID was "judiciously" pruned so it has become easier to use DriverPacks.
LD? La Douce..

@ overflow
mentioning chipset did some good.
adam_w did not use it and it was part of the problem, so we all learned by my "noobie" comment.

hehe, I learned something too here.
smile

The answer was 42?
Kind regards, Jaak.

Re: Intel AHCI Issue

I would like to get an exception written for intel 7.08.1017 ahci hwids so that when the ahci mode is used that it will install what is also needed very early on, before first reboot.

The answer was 42?
Kind regards, Jaak.

Re: Intel AHCI Issue

Truely a TEAM effort... Go TEAM!

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel AHCI Issue

Jaak wrote:

I would like to get an exception written for intel 7.08.1017 ahci hwids so that when the ahci mode is used that it will install what is also needed very early on, before first reboot.

I will have to sleep on that idea... we don't currently have a mechanisim to do that.
(since no other driver has ever been dependent on its management console)
It seems to me that this is an intel problem not a driverpacks problem.

the only idea that is ocuring to me at the moment is to customize the INF of the driver (which would break signing)

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel AHCI Issue

chipset once had exceptions
the console installer with an exception on "super generic" 8086&CC_0106 ?

The answer was 42?
Kind regards, Jaak.

Re: Intel AHCI Issue

hmmmn, if we can do this in chips it is perfect, because chipset has to be installed to make intel ahci work.

@ adam,_W
Thanks.
U helped us help you, and made me think about things I never looked at before.

(an aside...IT specialists usually never explain. They fix. I am not an IT specialist. I know maybe 5 percent of what overflow knows about this great project. BUT, I have seen Jeff post the "extra mile" when I did not expect he would. I thank him for sticking to his principles and thank the people whom explain "truthfully", and not hide the mistakes they made. I once told Jeff I use the noobie principle. Hey, that's how I learned it. And how we all learn. I come from scratch, I should be able to explain this to a real noob. We assume our users are not noobs, but I will often find myself in "learning" mode when I read specialised IT guru's methods.)

We all learn. always.

The answer was 42?
Kind regards, Jaak.

Re: Intel AHCI Issue

Jaak wrote:

abdou,
you tried the file I emailed and that worked with AHCI enabled in BIOS?

I need the yes or no.

I will give you answer later when I get anoither PC with same chipset...

sorry for delay but I can't conenct to driverpack since 5 ou 6 days...

I am using proxy server now to hace acces

Re: Intel AHCI Issue

abdou, you got 804a?
that one had a older version of iastor driver.
'804b_promise' has an eror in it, setup cannot proceed. (when I updated a promise driver, I missed a double comma...)

We have seen that it (804 release) works when the "raid-console" aka "intel matrix driver console" gets installed before first restart.
I will get motherboards to test on, and I don't care if I have to buy them just for tests.

Last edited by Jaak (2008-04-29 02:39:25)

The answer was 42?
Kind regards, Jaak.

Re: Intel AHCI Issue

Jaak wrote:

abdou, you got 804a?
that one had a older version of iastor driver.
'804b_promise' has an eror in it, setup cannot proceed. (when I updated a promise driver, I missed a double comma...)

We have seen that it works when the "raid-console" aka "intel matrix driver console" gets installed before first restart.
I will get motherboards to test on, and I don't care if I have to buy them just for tests.

I don't test on any mothetboard.........I have this probleme on some netbooks ^^

HP 6820s
lenovo 3000 N200
.......

I don'y know if it's same with normal motherboard !!

Last edited by abdou (2008-04-29 02:34:09)

Re: Intel AHCI Issue

adam_w wrote:

The current driver pack for mass storage cause XP to blue screen with an error message on Thinkpad X61 (Your computer has been shutdown down to prevent damage).

Back to first post. Please clarify: when do you get a BSOD?

I understand windows installation:
1. textmode setup
2. first reboot, gui mode setup
3. second reboot, boot to windows

If cmdlines.txt is processed, installation survived first reboot.
Then iastor.sys was valid after first boot. PNP at gui mode setup made a invalid iastor.

Driver Iastor.sys is signed. iaahci.inf is edited and iaahci.cat invalid therefore.
Does this matter?

@abdou
Can you try default XP sources and add iastor 7.8 at F6 USB floppy?