首页 > 解决方案 > /sys/bus/pci/设备/Ubuntu 内核 5.4.14.050414-generic 上缺少 /rescan 文件

问题描述

在我的 ubuntu 上,我在/sys/bus/pci/devices/<B:D:F:>/ 是否有人知道如何恢复它们?我可以简单地复制它们/sys/bus/pci/rescan吗?

  1. Ubuntu:16.04.6 LTS
  2. 内核:5.4.14.050414-generic
  3. NVMe驱动版本:1.0

标签: ubuntu-16.04nvmpcipci-envme

解决方案


在内核 5.4 及更高版本中:

  • rescanin/sys/.../<domain:bus:dev.fn>/被重命名dev_rescan(用于 PCI 设备)
  • rescan/sys/.../pci_bus/<domain:bus>/被重命名bus_rescan

这导致应用程序损坏,并且有一个建议的补丁来恢复该行为


推荐阅读