При попытке размонтировать зашифрованный раздел я получаю старый Error: device-mapper: remove ioctl failed: Device or resource busy
. Рекомендуемое решение от interwebz, кажется, состоит в том, чтобы изменить некоторые настройки truecrypt, чтобы не использовать криптографические службы ядра.
Это было бы легко попробовать, если бы не тот факт, что в системе точно не установлены оконные менеджеры.
Есть ли способ изменить настройку truecrypt «Не использовать службы шифрования ядра» с терминала?
В соответствии с truecrypt -h
:
-m, --mount-options=OPTION1[,OPTION2,OPTION3,...]
Specifies comma-separated mount options for a TrueCrypt volume:
headerbak: Use backup headers when mounting a volume.
nokernelcrypto: Do not use kernel cryptographic services.
readonly|ro: Mount volume as read-only.
system: Mount partition using system encryption.
timestamp|ts: Do not restore host-file modification timestamp when a volume
is dismounted (note that the operating system under certain circumstances
does not alter host-file timestamps, which may be mistakenly interpreted
to mean that this option does not work).
See also option --fs-options.
Итак, попробуйте это:
truecrypt -t -m=nokernelcrypto volume mountpoint