chiark / gitweb /
@@ -1,3 +1,9 @@
[chiark-utils.git] / backup / lvm
index 592513a6b5628e82659970d519317fc7189affbf..09bda9e811a84fc59b897f560272c559a0bba0a5 100755 (executable)
@@ -63,7 +63,7 @@ fstype="$(mount | sed -n \
  "s,^$device on $mountpoint type \([a-z0-9][a-z0-9]*\) .*,-t \1 ,p")"
 
 if [ -z "$lvm_lvsize_opts" ]; then
-       df="$(df -k $device)"
+       df="$(df -P -k $device)"
        blocks="$(printf "%s" "$df" |  sed -n '2,$s,^/dev/[^    ]*[     ][      ]*[0-9][0-9]*[  ][      ]*\([0-9][0-9]*\)[      ].*,\1,p')"
        lvm_lvsize_opts="-L $blocks"K
 fi