partx 和 kpartx 有什么区别?

out*_*dev 9 linux

我阅读了两者的手册页,它们似乎可以互换并且做同样的工作。

那么有人可以解释一下我什么时候应该使用 partx ,什么时候应该使用 kpartx 吗?

小智 11

partx 要求内核探测给定设备并重新读取分区表。内核在这里完成工作。

kpartx 创建设备映射器条目,因此可以由内核本身不支持分区的设备使用,例如多路径设备映射器设备(“kpartx”是多路径工具的一部分)或文件。