From: Michael Prokop Date: Thu, 7 Jun 2012 19:02:54 +0000 (+0200) Subject: dm-mod: also check for device-mapper support using /proc/misc X-Git-Tag: v0.52~1 X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=commitdiff_plain;h=14e6e302b573daa4c28bc86909d7aca11f542496 dm-mod: also check for device-mapper support using /proc/misc As noted in http://gsocdebian.wordpress.com/2012/06/06/dm_mod/ --- diff --git a/grml-debootstrap b/grml-debootstrap index 7f367ec..60358d3 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -945,7 +945,7 @@ prepare_vm() { # if dm-mod isn't available then kpartx will fail with # "Is device-mapper driver missing from kernel? [...]" - if ! kpartx -av $TARGET >/dev/null 2>&1 ; then + if ! kpartx -av $TARGET >/dev/null 2>&1 || ! grep -q device-mapper /proc/misc >/dev/null 2>&1 ; then einfo "Device-mapper not ready yet, trying to load dm-mod module." modprobe dm-mod ; eend $? fi