GNU/Linux: "장치 매퍼: ioctl 생성 실패" "장치 또는 리소스 사용 중"

GNU/Linux: "장치 매퍼: ioctl 생성 실패" "장치 또는 리소스 사용 중"

더 이상 암호화된 장치를 마운트할 수 없습니다.

오류는 다음과 같습니다

device mapper: create ioctl failed 
device or resource busy

이 오류는 TrueCrypt 암호화 장치에 액세스하기 위한 두 가지 다른 프로그램인 TrueCrypt와 Tc-play에서 모두 발생합니다.

이 경우 디렉터리를 제거 /dev/mapper/truecrypt*하거나 장치를 차단하는 프로세스를 찾는 것이 좋습니다. 그러나 /dev/mapper/truecrypt*디렉토리가 없으며 lsof아무것도 반환하지 않습니다.

하나의 TrueCrypt 장치는 전체 HDD를 사용합니다. 에 따르면 fdisk이 파티션은 HPFS/NTFS로 포맷되어 있습니다.

다른 TrueCrypt 장치가 의 파티션에 있습니다 /dev/sda. 에 따르면 fdisk이 파티션은 "Linux"(제 기억이 맞다면 ext3 또는 ext4)입니다.

오류의 원인은 무엇입니까?

소프트웨어:

  • 데비안 GNU/리눅스 6

답변1

먼저 7.1a를 설치하세요(더 이상 찾을 수 있는 경우)는 완전히 작동하는 최신 버전의 truecrypt입니다. 이를 설치하여 문제가 해결되는지 확인할 수 있습니다.

그러나 개발자가 아직 완전히 이해되지 않은 이유로 truecrypt 개발을 중단했기 때문에 이 제품은 이제 기본적으로 쓸모가 없습니다. 현재 릴리스 7.2에는 DECRYPT만 포함되어 있으며 암호화 기능은 포함되어 있지 않습니다.

나는 이 프로젝트에서 다른 프로젝트로 전환하는 것을 심각하게 생각하고 있습니다. 하지만 나는 그것이 어떻게 될지에 대해 좋은 느낌을 가지고 있지 않습니다.

답변2

명령줄을 사용하는 경우 이 옵션이 도움이 될 수 있습니다.

-m=nokernelcrypto

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

관련 정보