cryptsetup как принудительно отключить устройство?, nafnaf, 02-Июл-20, 21:42 [смотреть все]Здравствуйте!есть внешний жесткий диск, подключается по usb, шифрован через 'cryptsetup plainOpen /dev/sdc' и после того как на него были записаны нужные данные, фс отмонтирована и 'sync' нормально завершился, он отказался закрываться. пишет "устройство ещё используется". но оно 200% не может ничем использоваться. выдернул диск из usb(он уже шпиндель остановил) и без диска попробовал 'cryptsetup plainClose sdc_crypt' , также пишет что устройство используется. ни в манах ни в хелпе я не нашел как отключить устройство принудительно и освободить линк в /dev/mapper подскажите как это сделать? ОС devuan_3.0_x64
|
- cryptsetup как принудительно отключить устройство?, Licha Morada, 23:03 , 02-Июл-20 (1)
> пишет "устройство ещё используется". но оно 200% не может ничем использоваться. > выдернул диск из usb(он уже шпиндель остановил) и без диска попробовал 'cryptsetup > plainClose sdc_crypt' , также пишет что устройство используется.Покажите вывод от "lsblk --fs" и "dmsetup info -c".
- cryptsetup как принудительно отключить устройство?, nafnaf, 23:27 , 02-Июл-20 (2)
> Покажите вывод от "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
- cryptsetup как принудительно отключить устройство?, nafnaf, 23:33 , 02-Июл-20 (3)
'dmsetup remove -f sdc_crypt' пишет "устройство занято"
- cryptsetup как принудительно отключить устройство?, Licha Morada, 00:27 , 03-Июл-20 (4)
> по соображениям паранои весь вывод запостить не могу, но смысл понял.Сильно. Значит, гуглите. > 'lsblk --fs' показало все подключенные сейчас контейнеры, но sdc_crypt среди них нет. > 'dmsetup info -c' также показало все подключенные контейнеры и вот среди них есть строчка с sdc_crypt Перезагрузитесь. Если опять случится, надо будет диагностировать ДО того как физически вытаскивать диск. lsblk может помочь понять, кто на ком стоял. dmsetup info sdc_crypt не скажет кто держит, но поможет понять сколько их (Open count). Дальше того у меня не возникало потребности ходить, но вообще, man dmsetup расказывает про всякие вещи разной степени грубости.
- cryptsetup как принудительно отключить устройство?, Аноним, 12:53 , 05-Июл-20 (6)
После того как отмонтировал файловую систему, командой umount, надо закрыть шифрование устройство:cryptsetup close sdc_crypt
|