--- /etc/init.d/dmcrypt.orig 2014-10-28 17:32:59.810619496 +0000 +++ /etc/init.d/dmcrypt 2014-10-28 17:44:26.345397830 +0000 @@ -39,6 +39,9 @@ else return fi + if [ "x${source#PARTUUID}" != "x${source}" ]; then + source="$(blkid -t ${source} | awk -F: '{print $1}')" + fi if [ "x${source#UUID}" != "x${source}" ]; then source=${source#UUID=} source="$(blkid -U ${source})"