有时候我会遇到同样的问题:从linux逻辑块设备(在/dev/下面),我需要find它背后的实际硬件(可能在lspci上列出的东西)。
解决scheme总是对我正在处理的具体硬件进行一些检查,使用一些上下文或历史数据,或者仅仅通过消除,但是当您处理大型异构安装时,这可能非常难以实现。 我想find一个适当和更通用的方式来查询有关这个内核。 我的猜测是必须是major:minor设备号码与实际硬件之间的某种链接(以及查询它的方法)。
如果你有一个很好的方式configuration了udev,你可以看看像/ dev / disk / by-id /和/ dev / disk / by-path /这样的地方,看看有什么硬件匹配/ dev / sd?