Well, we can try to extrapolate the HWID for the drive controller from the Sony XP drivers here:
http://esupport.sony.com/US/p/model-hom … ownloadTab
From the txtsetup.oem file
[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.iaStor_ICH6R]
id = "PCI\VEN_8086&DEV_2652&CC_0104","iaStor"
[HardwareIds.scsi.iaAHCI_ICH6R]
id = "PCI\VEN_8086&DEV_2652&CC_0106","iaStor"
[HardwareIds.scsi.iaAHCI_ICH6M]
id = "PCI\VEN_8086&DEV_2653&CC_0106","iaStor"
A good place to start is to edit the dpms .ini file and change these two sections:
[I2]
; 7.0.0.1020
ms_count=1
ms_1_deviceName="Intel ESB/ESB2/ICH6/ICH7 SATA AHCI/RAID 7.0"
ms_1_tag="iastor2"
ms_1_sysFile="iastor2.sys"
ms_1_hwids="PCI\VEN_8086&DEV_24D1&CC_0106,PCI\VEN_8086&DEV_2651&CC_0106,PCI\VEN_8086&DEV_2652&CC_0104,PCI\VEN_8086&DEV_2652&CC_0106,PCI\VEN_8086&DEV_2653&CC_0106"
ms_1_isBusExtender=false
ms_1_exc_disableIfOS="w2k"
[I3]
; 7.8.0.1012
ms_count=1
ms_1_deviceName="Intel ICH8/ICH9/EP 80579 SATA AHCI/RAID Matrix 7.8"
ms_1_tag="iastor3"
ms_1_sysFile="iastor3.sys"
ms_1_hwids="PCI\VEN_8086&DEV_2681&CC_0106,PCI\VEN_8086&DEV_2682&CC_0104,PCI\VEN_8086&DEV_27C3&CC_0104,PCI\VEN_8086&DEV_2829&CC_0106,PCI\VEN_8086&DEV_5029&CC_0106"
ms_1_isBusExtender=false
ms_1_exc_disableIfOS="w2k"
...to read...
[I2]
; 7.0.0.1020
ms_count=1
ms_1_deviceName="Intel ESB/ESB2/ICH6/ICH7 SATA AHCI/RAID 7.0"
ms_1_tag="iastor2"
ms_1_sysFile="iastor2.sys"
ms_1_hwids="PCI\VEN_8086&DEV_24D1&CC_0106,PCI\VEN_8086&DEV_2651&CC_0106,PCI\VEN_8086&DEV_2652&CC_0104,PCI\VEN_8086&DEV_2652&CC_0106,PCI\VEN_8086&DEV_2653&CC_0106"
ms_1_isBusExtender=false
;ms_1_exc_disableIfOS="w2k"
[I3]
; 7.8.0.1012
ms_count=1
ms_1_deviceName="Intel ICH8/ICH9/EP 80579 SATA AHCI/RAID Matrix 7.8"
ms_1_tag="iastor3"
ms_1_sysFile="iastor3.sys"
ms_1_hwids="PCI\VEN_8086&DEV_2681&CC_0106,PCI\VEN_8086&DEV_2682&CC_0104,PCI\VEN_8086&DEV_27C3&CC_0104,PCI\VEN_8086&DEV_2829&CC_0106,PCI\VEN_8086&DEV_5029&CC_0106"
ms_1_isBusExtender=false
;ms_1_exc_disableIfOS="w2k"
Delete the QSC folder in DriverPacks BASE, repackage the dpms archive and integrate into your source again (you can skip all the other DriverPacks for now).