partx pede ao kernel para sondar um determinado dispositivo e reler a tabela de partições. O kernel está fazendo o trabalho aqui.
O kpartx cria entradas no mapeador de dispositivos e, portanto, pode ser usado por dispositivos que o kernel não suporta nativamente o particionamento, como dispositivos mapeadores de dispositivos multipath ("kpartx" faz parte de ferramentas multipath) ou arquivos.