#!/bin/sh # This script sets the multipath flag for multipath'ed devices for dev in /var/lib/partman/devices/*; do [ -d "$dev" ] || continue cd $dev [ -f device ] || continue for frdisk in $(multipath -l | grep '^mpath[0-9]\+ ' | sed 's/\(mpath[0-9]\+\) .*/\1/'); do case $(cat device) in /dev/mapper/$frdisk) >multipath break ;; esac done done