I want to mount the subvolume in a different directory on the @ subvolume... should be possible or did I miss something? # btrfs subvolume create /foo # mkdir -p /mnt/storage1/foo # mount -t btrfs -o subvol=foo /dev/sda2 /mnt/storage1/foo mount: No such file or directoryI'm running stock Ubuntu 14.04.2# btrfs subvol list /ID 257 gen 1489 top level 5 path @ID 258 gen 1473 top level 5 path @homeID 2784 gen 1474 top level 257 path foofstab: /dev/sda2 /     btrfs  defaults,subvol=@ 0 1/dev/sda2 /home btrfs  defaults,subvol=@home 0 0# that's not working /dev/sda2 /mnt/storage/foo btrfs defaults,subvol=foo 0 0 Edit: Looks like a bug - this works: mount -t btrfs -o subvolid=2786 /dev/sda2 /mnt/storage1/fooMaybe it's related to this? http://comments.gmane.org/gmane.comp.file-systems.btrfs/29167 
btrfs: mounting a subvolume in a different path does not work - No such file or directory
ubuntu;btrfs