Я монтирую KVM-диск (LVM), следуя этим командам:
# losetup /dev/loop0 foo.img
# kpartx -av /dev/loop0
# mount /dev/mapper/loop0p1 /mnt
# unmount /mnt
# kpartx -dv /dev/loop0
# losetup -d /dev/loop0
Проблема в том, что когда я хочу выполнить kpartx -d / dev / loop0, я получаю:
device-mapper: remove ioctl failed: Device or resource busy
device-mapper: remove ioctl failed: Device or resource busy
Я попытался найти его с помощью lsof, но я ничего не могу найти, кто-нибудь знает, как я могу это заставить или что я делаю не так?
Посмотрите, используется ли он по-прежнему устройством-сопоставителем (dmsetup table
), и если да, сбросьте соответствующую карту (dmsetup clear mapname
).