The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"cryptsetup как принудительно отключить устройство?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Информационная безопасность (Шифрование, SSH, SSL)
Изначальное сообщение [ Отслеживать ]

"cryptsetup как принудительно отключить устройство?"  +/
Сообщение от nafnaf (?), 02-Июл-20, 21:42 
Здравствуйте!

есть внешний жесткий диск, подключается по usb, шифрован через 'cryptsetup plainOpen /dev/sdc'

и после того как на него были записаны нужные данные, фс отмонтирована и 'sync' нормально завершился, он отказался закрываться.

пишет "устройство ещё используется". но оно 200% не может ничем использоваться.
выдернул диск из usb(он уже шпиндель остановил) и без диска попробовал 'cryptsetup plainClose sdc_crypt' , также пишет что устройство используется.

ни в манах ни в хелпе я не нашел как отключить устройство принудительно и освободить линк в /dev/mapper

подскажите как это сделать?

ОС devuan_3.0_x64

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Licha Morada (ok), 02-Июл-20, 23:03   +/

> пишет "устройство ещё используется". но оно 200% не может ничем использоваться.
> выдернул диск из usb(он уже шпиндель остановил) и без диска попробовал 'cryptsetup
> plainClose sdc_crypt' , также пишет что устройство используется.

Покажите вывод от "lsblk --fs" и "dmsetup info -c".

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2

2. Сообщение от nafnaf (?), 02-Июл-20, 23:27   +/
> Покажите вывод от "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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #3, #4

3. Сообщение от nafnaf (?), 02-Июл-20, 23:33   +/
'dmsetup remove -f sdc_crypt' пишет "устройство занято"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

4. Сообщение от Licha Morada (ok), 03-Июл-20, 00:27   +/
> по соображениям паранои весь вывод запостить не могу, но смысл понял.

Сильно. Значит, гуглите.

> 'lsblk --fs' показало все подключенные сейчас контейнеры, но sdc_crypt среди них нет.
> 'dmsetup info -c' также показало все подключенные контейнеры и вот среди них есть строчка с sdc_crypt

Перезагрузитесь.
Если опять случится, надо будет диагностировать ДО того как физически вытаскивать диск.

lsblk может помочь понять, кто на ком стоял.

dmsetup info sdc_crypt не скажет кто держит, но поможет понять сколько их (Open count).

Дальше того у меня не возникало потребности ходить, но вообще, man dmsetup расказывает про всякие вещи разной степени грубости.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #5

5. Сообщение от nafnaf (?), 03-Июл-20, 01:09   +/
спасибо, ман dmsetup не читал, знаком только с cryptsetup, почитаю, погуглю, думаю это не только у меня случалось, что-то да найду.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

6. Сообщение от Аноним (6), 05-Июл-20, 12:53   +/
После того как отмонтировал файловую систему, командой umount, надо закрыть шифрование устройство:

cryptsetup close sdc_crypt

Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру