GNU/Linux: 「デバイス マッパー: ioctl の作成に失敗しました」「デバイスまたはリソースがビジーです」

GNU/Linux: 「デバイス マッパー: ioctl の作成に失敗しました」「デバイスまたはリソースがビジーです」

暗号化されたデバイスをマウントできなくなりました。

エラーは次のとおりです:

device mapper: create ioctl failed 
device or resource busy

このエラーは、TrueCrypt で暗号化されたデバイスにアクセスする 2 つの異なるプログラム (TrueCrypt と Tc-play) の両方で発生します。

この場合、/dev/mapper/truecrypt*ディレクトリを削除するか、デバイスをブロックしているプロセスを探すことをお勧めします。ただし、ディレクトリは存在せず/dev/mapper/truecrypt*lsof何も返されません。

1 つの TrueCrypt デバイスは HDD 全体を使用します。によるとfdisk、このパーティションは HPFS/NTFS でフォ​​ーマットされています。

別の TrueCrypt デバイスが のパーティションにあります/dev/sda。 によるとfdisk、このパーティションは「Linux」(正しく覚えていれば ext3 または ext4) です。

エラーの原因は何でしょうか?

ソフトウェア:

  • デビアンGNU/Linux6

答え1

最初にインストールする 7.1a (まだ見つけられるなら) は、完全に動作する最新の truecrypt バージョンです。これをインストールして、問題が解決するかどうかを確認してください。

しかし、開発者がまだ完全には理解されていない理由で truecrypt の開発を中止したため、この製品は現在では基本的に時代遅れになっています。現在のリリース 7.2 には DECRYPT のみが含まれており、暗号化機能は含まれていません。

私はこのプロジェクトから離れて何か他のものに移行することを真剣に考えています。ただし、それが何になるかはよくわかりません。

答え2

コマンドラインを使用している場合は、このオプションが役立つかもしれません

-m=nokernelcrypto

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

関連情報