더 이상 암호화 장치를 설치할 수 없습니다.
오류는 다음과 같습니다
device mapper: create ioctl failed
device or resource busy
이 오류는 TrueCrypt 암호화 장치에 액세스하는 두 가지 다른 프로그램인 TrueCrypt와 Tc-play에서 발생합니다.
/dev/mapper/truecrypt*
이런 경우 해당 디렉터리를 삭제하거나 해당 장치를 차단하고 있는 프로세스를 찾아보는 것이 좋습니다 . 그러나 /dev/mapper/truecrypt*
디렉터리 가 없으며 lsof
아무 것도 반환되지 않습니다.
TrueCrypt 장치에는 전체 하드 드라이브가 필요합니다. 에 따르면 fdisk
파티션은 HPFS/NTFS 형식입니다.
또 다른 TrueCrypt 장치가 있습니다 /dev/sda
. 이 파티션에 따르면 fdisk
"Linux"(제 기억이 맞다면 ext3 또는 ext4)입니다.
오류의 원인은 무엇입니까?
소프트웨어:
- 데비안 GNU/리눅스 6
답변1
먼저 truecrypt의 완전하게 작동하는 최신 버전인 7.1a(찾을 수 있는 경우)를 설치합니다. 설치해 보고 문제가 해결되는지 확인할 수 있습니다.
그러나 개발자가 완전히 이해되지 않는 이유로 truecrypt 개발을 중단했기 때문에 이 제품은 이제 거의 쓸모가 없습니다. 현재 버전 7.2에는 암호 해독 기능만 포함되어 있으며 암호화 기능은 포함되어 있지 않습니다.
나는 이 프로젝트에서 다른 프로젝트로 넘어가는 것을 진지하게 고려할 것입니다. 하지만 그것이 무엇인지는 잘 모르겠습니다.
답변2
명령줄을 사용하는 경우 이 옵션이 도움이 될 수 있습니다.
-m=nokernelcrypto
https://sourceforge.net/p/veracrypt/discussion/technical/thread/910faa60a6/