为什么 lspci 不显示特定设备? 2024-6-18 • motherboard pci-express 我有一个集群,其中一个节点没有显示 PCI 设备(网络FPGA)。 如果我将 NetFPGA 移动到另一个节点,则lspci显示它。 不同的 PCI 设备(这)做出现在问题节点上,但不出现在 NetFPGA 上。 为了完整性,以下是我已经尝试过的操作: 更换主板 更换电源 将 NetFPGA 交换到另一个节点(有效) 将另一个节点的 NetFPGA 交换到问题节点(不起作用) 尝试不同的 PCI 插槽(适用于其他 PCI 设备,不适用于 NetFPGA) 将两个 CPU 中的微码更新至最新版本(与集群中的其他节点相同) 这母板有 2 个 Xeon,问题是否可能出在其中一个处理器或其配置上? 答案1 运行 lspci -M,它将显示所有缺失的设备。我不知道为什么 lspci 不显示所有设备,但 lspci -M 可以显示。 相关内容 如何阻止 443 网站或允许 apache 多个域的重写规则 | https://www 分区数据丢失 故障转移群集,添加新网站时会发生什么 如何显示正则表达式 Linux 上格式化的 NTFS 外部硬盘无法被 Windows 识别 安装 lsof(PKG_PATH 取决于您的操作系统版本): 配置 Hadoop 导致“/bin/java:没有这样的文件或目录” 如何关闭 Linux Mint 的 Grub 菜单? 23.04-23.10 发布升级依赖于保留的软件包 [重复]