Hi guys,
Thanks again for your hard work in creating the driver packs, your efforts are greatly appreciated.
I seem to have found a problem, not certain exactly where it lies. I'm installing Win 7 SP1 (doesn't matter if it's x64 or x32) onto a Dell Optiplex 990 using an automated installation. This problem is not limited to that hardware, though, as it happened at least once under VMWare Player, too. I've added the expanded Mass Storage drivers to the $WinPEDriver$ folder in the root of the boot media (either a DVD or USB thumb drive). The message 'Setup is starting' appears and after a lengthy pause a message box appears with the following text:
'Windows Setup could not install one or more boot-critical drivers. To install Windows, make sure that the drivers are valid, and restart the installation.'
You can click OK, but the installation seems to just stop at that point with no further messages.
When setup stops, I examined setupact.log and the last line contains the error message and the lines before contain messages about loading various OEMxx.INF files:
2012-03-01 21:54:09, Info PnPIBS: Installing driver X:\windows\INF\oem23.inf ...
2012-03-01 21:54:09, Info PnPIBS: Installing driver X:\windows\INF\oem24.inf ...
2012-03-01 21:59:10, Info [0x0640ae] IBSLIB PublishMessage: Publishing message [Windows Setup could not install one or more boot-critical drivers. To install Windows, make sure that the drivers are valid, and restart the installation.]
On looking at OEM24.INF I see it is one of the Intel drivers from \All\M\Intel\3 renamed. I removed the 3 folder, and tried again, but then got the same message referring to the INF in \All\M\Intel\4. Removed that folder and the machine installed correctly. I also found that if I changed the BIOS of the machine from the default 'RAID' to ACHI that installation proceeded even with both 3 and 4 folders in place.
An earlier version of my installation disk had an earlier version of the driver pack (sorry not sure which one, but there was only a 1 and a 2 folder under Intel) works fine, too. I'm trying to support the widest range of hardware possible, so don't wish to remove these to sacrifice that support.
The relevant output from the HWID tool is below:
Any ideas or suggestions?
Rod
============
RAID Devices
============
PCI\VEN_8086&DEV_2822&SUBSYS_047E1028&REV_04\3&11583659&0&FA
Name: Intel(R) Desktop/Workstation/Server Express Chipset SATA RAID Controller
Hardware ID's:
PCI\VEN_8086&DEV_2822&SUBSYS_047E1028&REV_04
PCI\VEN_8086&DEV_2822&SUBSYS_047E1028
PCI\VEN_8086&DEV_2822&CC_010400
PCI\VEN_8086&DEV_2822&CC_0104
Compatible ID's:
PCI\VEN_8086&DEV_2822&REV_04
PCI\VEN_8086&DEV_2822
PCI\VEN_8086&CC_010400
PCI\VEN_8086&CC_0104
PCI\VEN_8086
PCI\CC_010400
PCI\CC_0104
1 matching device(s) found.