方法一:
1.首先移除pcie设备
echo 1 > /sys/bus/pci/devices/AAAA:BB:CC.D/remove
其中AAAA:BB:CC.D为bus-info, 意思分别为Domain:Bus:Device.Function
2.重新添加pcie设备
echo 1 >/sys/bus/pci/rescan
方法二:
直接reset对应的pcie devices
echo "1" > /sys/bus/pci/devices/AAAA:BB:CC.D/reset
(ps:个人在找AAAA:BB:CC.D废了好大的功夫)
PCIe设备管理:移除与重置教程
本文介绍了两种管理PCIe设备的方法。一是通过echo命令移除设备,使用bus-info(Domain:Bus:Device.Function)标识,并随后进行设备重新扫描来添加。二是直接对指定设备执行reset操作。注意找到正确的bus-info是关键步骤。
456

被折叠的 条评论
为什么被折叠?



