Здравствуйте!есть внешний жесткий диск, подключается по usb, шифрован через 'cryptsetup plainOpen /dev/sdc'
и после того как на него были записаны нужные данные, фс отмонтирована и 'sync' нормально завершился, он отказался закрываться.
пишет "устройство ещё используется". но оно 200% не может ничем использоваться.
выдернул диск из usb(он уже шпиндель остановил) и без диска попробовал 'cryptsetup plainClose sdc_crypt' , также пишет что устройство используется.ни в манах ни в хелпе я не нашел как отключить устройство принудительно и освободить линк в /dev/mapper
подскажите как это сделать?
ОС devuan_3.0_x64
> пишет "устройство ещё используется". но оно 200% не может ничем использоваться.
> выдернул диск из usb(он уже шпиндель остановил) и без диска попробовал 'cryptsetup
> plainClose sdc_crypt' , также пишет что устройство используется.Покажите вывод от "lsblk --fs" и "dmsetup info -c".
> Покажите вывод от "lsblk --fs" и "dmsetup info -c".по соображениям паранои весь вывод запостить не могу, но смысл понял.
'lsblk --fs' показало все подключенные сейчас контейнеры, но sdc_crypt среди них нет.
'dmsetup info -c' также показало все подключенные контейнеры и вот среди них есть строчка с sdc_crypt
Name Maj Min Stat Open Targ Event UUID
sdc_crypt 254 3 L--w 1 1 0 CRYPT-PLAIN-sdc_crypt
'dmsetup remove -f sdc_crypt' пишет "устройство занято"
> по соображениям паранои весь вывод запостить не могу, но смысл понял.Сильно. Значит, гуглите.
> 'lsblk --fs' показало все подключенные сейчас контейнеры, но sdc_crypt среди них нет.
> 'dmsetup info -c' также показало все подключенные контейнеры и вот среди них есть строчка с sdc_cryptПерезагрузитесь.
Если опять случится, надо будет диагностировать ДО того как физически вытаскивать диск.lsblk может помочь понять, кто на ком стоял.
dmsetup info sdc_crypt не скажет кто держит, но поможет понять сколько их (Open count).
Дальше того у меня не возникало потребности ходить, но вообще, man dmsetup расказывает про всякие вещи разной степени грубости.
спасибо, ман dmsetup не читал, знаком только с cryptsetup, почитаю, погуглю, думаю это не только у меня случалось, что-то да найду.
После того как отмонтировал файловую систему, командой umount, надо закрыть шифрование устройство:cryptsetup close sdc_crypt