У меня были ошибки в моей корневой файловой системе (btrfs), поэтому я воссоздал ее из резервной копии, но теперь snapper больше не работает:

# /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     |         

Я также пытаюсь переустановить / удалить и установить пакет snapper но безуспешно.

Любые идеи, как я могу заставить snapper работать снова?

openSUSE 12.3 с ядром 3.7.10-1.1-desktop .

1 ответ1

2
  1. Вам нужно удалить / переименовать файл /etc/snapper/configs/root

  2. Отредактируйте файл /etc/sysconfig/snapper и удалите root из переменной SNAPPER_CONFIGS

Теперь snapper должен снова работать:

> 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        |         

Если это все еще не работает, то, возможно, вам нужно удалить дефектные снимки. Для этого используйте btrfs subvolume delete /.snapshots/... (слава к JonathanS).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .