Como montar o subvolume btrfs, ele não está funcionando / montado

2

Acabei de fazer:

# btrfs subvolume create /@srv

então:

# 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

E adicionado ao / etc / fstab, assim:

/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

... onde / home é o padrão que vem da instalação do Ubuntu e / srv é o que eu adicionei manualmente, com base no que estou vendo "como um exemplo (ou seja, /home)".

Mas não monta, veja:

# mount /srv
mount: mount(2) failed: No such file or directory

Subdir /srv exists:

# file /srv
/srv: directory

O que estou perdendo?

BTW, os subvolumes @ e @home estão bem. Mas não consigo criar mais subvolumes e montá-lo lado a lado com, por exemplo, @home.

    
por ThiagoCMC 15.02.2015 / 01:23

1 resposta

0

Parece um bug - Eu me deparei com um problema semelhante: link

Montagem com subvolid= funciona.

Isso deve funcionar:

/dev/mapper/fs--1--vg-root /srv            btrfs   defaults,compress=zlib,subvolid=260 0       2
    
por mt_ 17.03.2015 / 13:15