Como restaurar o instantâneo do btrfs sem reinicializar?

0

Se eu fizer um instantâneo btrfs da minha pasta / como descrito aqui , não posso reverter até reiniciar o computador, porque não consigo excluir o subvolume antigo do btrfs com btrfs subvolume delete @_baroot . Ele simplesmente me dirá que ainda está em uso.

    
por Dan 08.02.2015 / 17:48

1 resposta

1

Eu duvido que isso seja possível ou seja possível sem uma reinicialização. O diretório raiz contém algumas partes importantes do sistema que não devem ser alteradas no tempo de execução. Você pode tanto

  • copie os arquivos ou diretórios que você deseja reverter com cp --reflink ,

  • inicialize um sistema ativo e mova a pasta de instantâneos, ou

  • altere o subvolume padrão ( source )

    # btrfs subvolume list /
    ID 258 gen 9512 top level 5 path root_subvolume
    ID 259 gen 9512 top level 258 path home
    ID 260 gen 9512 top level 258 path var
    ID 261 gen 9512 top level 258 path usr
    # btrfs subvolume set-default 258 /
    

    e reinicie.

por David Foerster 08.02.2015 / 19:30