|
第二部分
1、V58的txtsetup.sif中,NVIDIA两个磁盘控制器驱动的ACPI层面HWID分配如下
GenNvRaidDisk = "nvraid"
*_NVRAIDBUS = "nvraid"
*NVRAIDBUS = "nvraid"
SCSI\NVIDIA__Raid_Disk________ = "nvrd32"
SCSI\__NVIDIA_______Raid_Disk = "nvrd32"
SCSI\NVIDIA__Raid_Disk_20_____ = "nvrd32"
SCSI\__NVIDIA____Raid_Disk_20 = "nvrd32"
*NVRAID20 = "nvrd32"
---
NVIDIA的驱动包中
nvatabus(v58 test漏了nForce 2/3部分)
PCI\VEN_10DE&DEV_0036&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_003E&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_0054&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_0055&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_0266&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_0267&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_036F&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_037E&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_037F&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_03F6&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_03F7&CC_0104 = "nvatabus"
PCI\VEN_10DE&DEV_03E7&CC_0104 = "nvatabus"
nvgts(&CC_0106是AHCI;&CC_0104是RAID)
PCI\VEN_10DE&DEV_044D&CC_0106 = "nvgts"
PCI\VEN_10DE&DEV_0554&CC_0106 = "nvgts"
PCI\VEN_10DE&DEV_044C&CC_0104 = "nvgts"
PCI\VEN_10DE&DEV_0558&CC_0104 = "nvgts"
nvatabus/nvraid的txtsetup.oem中ACPI层面的HWID如下(nvraid部分)
[HardwareIds.scsi.RAIDCLASS]
id = "GenNvRaidDisk","nvraid"
id = "*_NVRAIDBUS","nvraid"
id = "*NVRAIDBUS","nvraid"
nvgts/nvrd32的txtsetup.oem中ACPI层面的HWID如下(sata_ide中是AHCI驱动,其txtsetup.oem没有ACPI层面的设备)
[HardwareIds.scsi.RAIDCLASS]
id = "SCSI\NVIDIA__Raid_Disk________","nvrd32"
id = "SCSI\__NVIDIA_______Raid_Disk","nvrd32"
id = "SCSI\NVIDIA__Raid_Disk_20_____","nvrd32"
id = "SCSI\__NVIDIA____Raid_Disk_20","nvrd32"
id = "*_NVRAIDBUS","nvrd32"
id = "*NVRAIDBUS","nvrd32"
id = "*NVRAID20","nvrd32"
"*_NVRAIDBUS"
"*NVRAIDBUS"
这两个发生重叠
V58用的旧方案是先迁就nvatabus/nvraid的组合,所以把这两个HWID分配给nvraid |
|