GNU/Linux: "asignador de dispositivos: falló la creación de ioctl" "dispositivo o recurso ocupado"

GNU/Linux: "asignador de dispositivos: falló la creación de ioctl" "dispositivo o recurso ocupado"

Ya no puedo montar mis dispositivos cifrados.

El error es:

device mapper: create ioctl failed 
device or resource busy

Este error surge con dos programas diferentes para acceder a dispositivos cifrados TrueCrypt: TrueCrypt y Tc-play.

En este caso la recomendación es eliminar /dev/mapper/truecrypt*directorios, o buscar procesos que estén bloqueando el dispositivo. Sin embargo, no hay ningún /dev/mapper/truecrypt*directorio y lsofno devuelve nada.

Un dispositivo TrueCrypt ocupa un disco duro completo. Según fdisk, esta partición está formateada con HPFS/NTFS.

Otro dispositivo TrueCrypt está en una partición en /dev/sda. Según fdisk, esta partición es "Linux" (ext3 o ext4, si no recuerdo mal).

¿Qué podría estar causando el error?

Software:

  • Debian GNU/Linux 6

Respuesta1

La primera instalación 7.1a (si puede encontrarla más) fue la última versión totalmente funcional de truecrypt. Puede intentar instalarlo y ver si soluciona su problema.

Sin embargo, este producto ahora está básicamente obsoleto ya que los desarrolladores aparentemente han detenido el desarrollo de truecrypt por razones que aún no se comprenden del todo. La versión actual 7.2 contiene solo DECRYPT y ninguna funcionalidad de cifrado.

Estaría pensando seriamente en dejar este proyecto y dedicarme a otra cosa. Aunque no tengo una idea clara de lo que será.

Respuesta2

Si está utilizando la línea de comando, esta opción podría ayudar

-m=nokernelcrypto

https://sourceforge.net/p/veracrypt/discussion/technical/thread/910faa60a6/

información relacionada