Como faço para reinstalar / ativar o snapper?

0

Eu tive erros no meu sistema de arquivos raiz (btrfs), então recriou-o de um backup, mas agora, snapper não funciona mais:

# /usr/bin/snapper -v -v -v -v create --description test
IO Error.
# snapper -v  delete-config 
Deleting config failed (deleting snapshot failed).
# snapper create-config /
Creating config failed (subvolume already covered).
# snapper -c root create-config /
Creating config failed (subvolume already covered).
# snapper list
Type   | # | Pre # | Date | User | Cleanup | Description | Userdata
-------+---+-------+------+------+---------+-------------+---------
single | 0 |       |      | root |         | current     |         

Eu também tento reinstalar / remover e instalar o pacote snapper , mas sem sorte.

Alguma idéia de como eu posso fazer o snapper funcionar novamente?

openSUSE 12.3 com kernel 3.7.10-1.1-desktop .

    
por Aaron Digulla 17.04.2013 / 22:32

1 resposta

2
  1. Você precisa excluir / renomear o arquivo /etc/snapper/configs/root

  2. Edite o arquivo /etc/sysconfig/snapper e remova root da variável SNAPPER_CONFIGS

Agora o snapper deve funcionar novamente:

> snapper create-config /
> snapper list
Type   | # | Pre # | Date                     | User | Cleanup | Description | Userdata
-------+---+-------+--------------------------+------+---------+-------------+---------
single | 0 |       |                          | root |         | current     |         
single | 1 |       | Wed Apr 17 22:40:01 2013 | root |         | test        |         

Se ainda não funcionar, talvez seja necessário excluir os instantâneos defeituosos. Use btrfs subvolume delete /.snapshots/... para isso (kudos vá para JonathanS ).

    
por 17.04.2013 / 22:43