GNU/Linux: „Gerätemapper: Erstellen von ioctl fehlgeschlagen“ „Gerät oder Ressource beschäftigt“

GNU/Linux: „Gerätemapper: Erstellen von ioctl fehlgeschlagen“ „Gerät oder Ressource beschäftigt“

Ich kann meine verschlüsselten Geräte nicht mehr mounten.

Der Fehler ist:

device mapper: create ioctl failed 
device or resource busy

Dieser Fehler tritt bei zwei verschiedenen Programmen zum Zugriff auf mit TrueCrypt verschlüsselte Geräte auf: TrueCrypt und Tc-play.

In diesem Fall empfiehlt es sich, /dev/mapper/truecrypt*Verzeichnisse zu entfernen oder nach Prozessen zu suchen, die das Gerät blockieren. Es ist jedoch kein /dev/mapper/truecrypt*Verzeichnis vorhanden und lsofes wird nichts zurückgegeben.

Ein TrueCrypt-Gerät nimmt eine ganze Festplatte ein. Laut fdiskist diese Partition mit HPFS/NTFS formatiert.

Ein weiteres TrueCrypt-Gerät befindet sich auf einer Partition auf /dev/sda. Laut fdiskist diese Partition „Linux“ (ext3 oder ext4, wenn ich mich richtig erinnere).

Was könnte die Fehlerursache sein?

Software:

  • Debian GNU/Linux 6

Antwort1

Die erste Installation 7.1a (falls Sie sie noch finden können) war die letzte voll funktionsfähige Version von Truecrypt. Sie können versuchen, diese zu installieren und zu sehen, ob das Problem dadurch behoben wird.

Dieses Produkt ist jedoch mittlerweile im Grunde veraltet, da die Entwickler die Entwicklung von Truecrypt aus noch nicht ganz geklärten Gründen eingestellt haben. Die aktuelle Version 7.2 enthält nur noch eine DECRYPT-Funktion, jedoch keine Verschlüsselungsfunktion.

Ich würde ernsthaft darüber nachdenken, dieses Projekt aufzugeben und mich etwas anderem zuzuwenden. Allerdings habe ich keine Ahnung, was das sein wird.

Antwort2

Wenn Sie die Befehlszeile verwenden, kann diese Option hilfreich sein

-m=nokernelcrypto

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

verwandte Informationen