我时不时会遇到同样的问题:从 Linux 逻辑块设备(下面的某些东西/dev/
)中,我需要找到它背后的实际硬件(可能在上列出的东西lspci
)。
解决方案始终是针对我所处理的特定硬件进行一些侧面检查,使用一些上下文或历史数据,或者只是通过排除法,但是当您处理大型异构安装时,这可能很难实现。我想找到一种合适且更通用的方法来查询内核。我猜想设备编号与major:minor
实际硬件之间一定存在某种联系(以及查询它的方法)。
答案1
如果您已经以良好的方式配置了 udev,您可以查看 /dev/disk/by-id/ 和 /dev/disk/by-path/ 等位置,以准确了解哪些硬件与 /dev/sd? 匹配。