Hello Chris, > > On Sep 4, 2013, at 3:32 PM, Hugo Mills <h...@carfax.org.uk> wrote: > >>> If I would like to show the subvolume, i get >>> >>>> gspe@jura:/mnt$ sudo btrfs subvolume list / >>>> gspe@jura:/mnt$ >>> >>> nothing is shown!!! >> >> Try using the -a option. It got added a while ago, and has been a >> complete pain in the neck ever sinceā¦ > > What does -a do? > > I recall with older versions of btrfs-progs that if a subvolume was mounted, > btrfs subvol list would only list subvolumes under the one that was mounted, > not all subvolumes on the volume. I just tried this with > btrfs-progs-0.20.rc1.20130501git7854c8b-4.fc20.x86_64 without -a option, but > with a subvolume mounted and the command lists all subvolumes. > > OK now I'm seeing the behavior is sometimes wrong. > > [root@f19v ~]# btrfs subvolume create /mnt/cookies > Create subvolume '/mnt/cookies' > [root@f19v ~]# btrfs subvolume create /mnt/chips > Create subvolume '/mnt/chips' > [root@f19v ~]# btrfs subvolume create /mnt/nuts > Create subvolume '/mnt/nuts' > [root@f19v ~]# btrfs subvolume create /mnt/nuts/cashew > Create subvolume '/mnt/nuts/cashew' > [root@f19v ~]# btrfs subvolume create /mnt/nuts/cashew > ERROR: '/mnt/nuts/cashew' exists > [root@f19v ~]# btrfs subvolume create /mnt/nuts/cashew/small > Create subvolume '/mnt/nuts/cashew/small' > [root@f19v ~]# umount /mnt > [root@f19v ~]# mount -o subvol=nuts/cashew /dev/sdb /mnt > [root@f19v ~]# btrfs subvolume list /mnt > ID 256 gen 5 top level 5 path cookies > ID 258 gen 10 top level 5 path chips > ID 259 gen 12 top level 5 path nuts > ID 260 gen 13 top level 5 path nuts/cashew > ID 261 gen 13 top level 260 path small
I get the following output: cookies chips nuts nuts/cashew nuts/cashew/small Why "small" occurs in your test box? Thanks, wang > > > The last one should be /nuts/cashew/small. Or the one before it should be > cashew instead of nuts/cashew. > > > Chris Murphy > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html