If
/dev/sda1is a btrfs filesystem with subvol'srootandpersistentAnd I've set the default subvol to
rootAlso, I've mounted
/dev/sda1(againrootis default) to/And I've mounted
/dev/sda1subvolid=0 to/btrfs, so I can access all the other subvols (yes/now exists as a duplicate/btrfs/rootwhich I find desirable so everything in here is treated as being on the same filesystem)
What differences are there between:
mount /dev/sda1 -o subvol=persistent /persistentmount --bind /btrfs/persistent /persistent
I'm thinking along the lines of not immediately seen differences, such as being treated differently on whether going into persistent crosses to a different filesystem in a cp -x (cp --one-file-system). Both options should be treated as going into a different filesystem, so there's no difference here – I just discussed this as the kind of difference that might exist, one that isn't readily apparent.