From 1ec2c4ed8eb9fec1584a9d68b322643699849dda Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Tue, 1 Oct 2013 01:54:46 +0200 Subject: [PATCH] btrfs-mksnapshot: detect default subvolume on "/" --- btrfs/mksnapshot/btrfs-mksnapshot | 3 +++ 1 file changed, 3 insertions(+) diff --git a/btrfs/mksnapshot/btrfs-mksnapshot b/btrfs/mksnapshot/btrfs-mksnapshot index 59b8c56..4528981 100755 --- a/btrfs/mksnapshot/btrfs-mksnapshot +++ b/btrfs/mksnapshot/btrfs-mksnapshot @@ -67,6 +67,9 @@ VOLUME_NAME=`grep " btrfs " /etc/fstab \ | grep "subvol=" \ | grep " $VOLUME_PATH " \ | sed -r 's|.*subvol=([[:alnum:]]*).*|\1|'` +if [ -z "$VOLUME_NAME" -a "$VOLUME_PATH" = "/" ]; then + VOLUME_NAME=`btrfs subvolume get-default / | cut -d' ' -f9` +fi if [ -z "$VOLUME_NAME" ]; then echo "$NAME: Failed to detect btrfs subvolume name for \"$VOLUME_PATH\"!" exit 1 -- 2.39.2