Я использую dmsetup
снимка dmsetup
чтобы опробовать изменения в образах дисков перед их dmsetup
(основной случай – восстановление данных – восстановление файловой системы образа без риска для каких-либо данных).
Изображение доступно только для чтения в цикле (и я также зацикливаю файл резервной копии для файла резервной копии снимка) и создаю снимок следующим образом:
$ echo 0 snapshot P 1 | \ dmsetup create
Работает нормально: изменения в сохраняются в
, а
остается без изменений.
Однако, если смонтирован,
dmsetup
сбой dmsetup
ошибки Device or resource busy
. Зачем dmestup
должна быть эксклюзивная блокировка на устройстве image
и есть ли способ обойти это (кроме использования отдельного устройства петли для монтирования)?