partx chiede al kernel di sondare un dato dispositivo e rileggere la tabella delle partizioni. Il kernel sta facendo il lavoro qui.
kpartx crea voci di device mapper e quindi può essere utilizzato da dispositivi che il kernel non supporta nativamente il partizionamento, come dispositivi di device mapper multipath ("kpartx" fa parte di multipath-tools) o file.