我正在寻找 sys 目录导出的信息,以了解 pcie 设备在主板上占用的插槽号。可能是 sys 目录或 proc 目录吗?最初我尝试了 dmidecode,但似乎有问题的设备不在 SMBIOS 信息中,并且使用 dmidecode 找不到该设备。那么是否可以查看 sys 目录或其他地方以了解特定 pcie 设备对插槽的占用情况。在 lspci -vvv | grep ' VGA ' 设备检测正确,但我无法分辨它在主板 pcie 插槽上占用了哪个插槽,因为 dmidecode 没有显示有关设备的任何信息。
该设备是 Nvidia GPU pcie。但我使用 dmidecode -t 9 的 bios 信息没有给我任何有关该设备的信息。我甚至检查了 DMIdecode 的代码。该设备不在 SMBios 结构中。这意味着该设备的固件没有在 SMBios 中写入任何内容。对于 dmidecode 找不到这些总线和设备类型的闭源设备来说,这可能是正常的。所以我想知道是否有任何方法可以找到匹配的 slot-pcie 总线对信息