Je viens de le faire :
# btrfs subvolume create /@srv
alors :
# btrfs subvolume list /
ID 257 gen 73 top level 5 path @
ID 258 gen 71 top level 5 path @home
ID 260 gen 65 top level 257 path @srv
Et ajouté à /etc/fstab, comme ceci :
/dev/mapper/fs--1--vg-root /home btrfs defaults,compress=zlib,subvol=@home 0 2
/dev/mapper/fs--1--vg-root /srv btrfs defaults,compress=zlib,subvol=@srv 0 2
...où /home est la valeur par défaut provenant de l'installation d'Ubuntu et /srv est celle que j'ai ajoutée manuellement, sur la base de ce que je vois "à titre d'exemple (c'est-à-dire /home)".
Mais il ne monte pas, regarde :
# mount /srv
mount: mount(2) failed: No such file or directory
Sous-dossier /srv
existe :
# file /srv
/srv: directory
Qu'est-ce que je rate ?
BTW, les sous-volumes @ et @home sont corrects. Mais je suis incapable de créer d'autres sous-volumes et de les monter, côte à côte avec, par exemple, @home.