Автоматическое отключение cryptsetup Debian при отключении ключевого файла - PullRequest
0 голосов
/ 15 марта 2020

Я испытываю немного странное поведение в системе Debian Buster: у меня есть зашифрованный раздел, который автоматически разблокируется при загрузке системы с помощью ключевого файла на USB-накопителе. Соответствующая конфигурация выполняется в crypttab.

Монтирование диска работает как чудо, но как только я отсоединяю USB-диск, удерживая ключевой файл (/ dev / sdd1, смонтированный в / media / usb), также зашифрованный диск (смонтированный в / mnt / backup) отключается.

Из файлов журнала я вижу следующее:

kernel: [ 32.604331] usb 2-2: USB disconnect, device number 2
systemd[1]: Stopped target Local Encrypted Volumes.
systemd[1]: Stopping Cryptography Setup for backup...
systemd[1]: Stopped target Local File Systems.
systemd[1]: Unmounting /mnt/backup...
systemd-cryptsetup[1013]: device-mapper: remove ioctl on backup failed: Device or resource busy
systemd[1]: mnt-backup.mount: Succeeded.
systemd[1]: Unmounted /mnt/backup.
systemd[1]: systemd-cryptsetup@backup.service: Succeeded.
systemd[1]: Stopped Cryptography Setup for backup.
systemd[1]: Unmounting /media/usb...
ntfs-3g[385]: Unmounting /dev/sdd1 (USB)
systemd[1]: media-usb.mount: Succeeded.
systemd[1]: Unmounted /media/usb. 

На самом деле это не мое предполагаемое поведение, а я просто хочу подключить USB-накопитель для загрузки системы и впоследствии удалить ее.

Кто-нибудь из вас знает, как этого избежать, не отключая размонтирование зашифрованного диска при завершении работы или перезагрузке? Большое спасибо заранее!

...