I am new to btrfs, being introduced under openSuse 3.2 as the root file system. In the past I always made backups of my disks using rsync. I now have two versions of the OS on the same system. I was trying to mount the second btrfs system as well as the first. I edited my /etc/fstab (attached) to add a similar set of mounts as the existing system. Man mount said I needed to use the subvolume ID rather than paths. So I mounted the root of the dest file system at /usr11, and then executed: btrfs subvolume list -u /usr11 to obtain the UUID for each subvolume. After some time in emacs I edited my fstab to include IDs. It appeared successful as the output of df -a which follows demonstrates: /dev/sdc2 btrfs 21G 5.9G 14G 30% / /dev/sdc2 btrfs 21G 5.9G 14G 30% /var/tmp /dev/sdc2 btrfs 21G 5.9G 14G 30% /var/spool /dev/sdc3 xfs 910G 109G 801G 12% /home /dev/sdc2 btrfs 21G 5.9G 14G 30% /var/lib/pgsql /dev/sdc2 btrfs 21G 5.9G 14G 30% /var/opt /dev/sdc2 btrfs 21G 5.9G 14G 30% /var/log /dev/sdc2 btrfs 21G 5.9G 14G 30% /var/lib/named /dev/sdc2 btrfs 21G 5.9G 14G 30% /var/lib/mailman /dev/sdc2 btrfs 21G 5.9G 14G 30% /tmp /dev/sdc2 btrfs 21G 5.9G 14G 30% /srv /dev/sdc2 btrfs 21G 5.9G 14G 30% /opt /dev/sdc2 btrfs 21G 5.9G 14G 30% /boot/grub2/x86_64-efi /dev/sdc2 btrfs 21G 5.9G 14G 30% /var/crash /dev/sdc2 btrfs 21G 5.9G 14G 30% /usr/local /dev/sdc2 btrfs 21G 5.9G 14G 30% /boot/grub2/i386-pc /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11 /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/var/tmp /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/var/spool /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/var/opt /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/var/log /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/var/lib/pgsql /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/var/lib/named /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/var/lib/mailman /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/var/crash /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/usr/local /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/tmp /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/srv /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/opt /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/boot/grub2/x86_64-efi /dev/sdb2 btrfs 21G 9.1G 11G 47% /usr11/boot/grub2/i386-pc I was happy until I tried to perform an ls on /usr11/tmp and found that it contained the root file system, all the /usr11 files present. My plan had been to rsync these two systems, from / to /usr11. If I umount /usr1/tmp subvolume and ls on /usr1/tmp, I obtain the expected results. Why when I mount the subvolume do I see all of the root files? I have attached my fstab for reference. I hope this is an easy one. Thanks, Don