我無法再安裝我的加密設備。
錯誤是:
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,如果我沒記錯的話)。
什麼可能導致錯誤?
軟體:
- Debian GNU/Linux 6
答案1
首先安裝 7.1a(如果你能找到它的話)是 truecrypt 最新的完整工作版本。您可以嘗試安裝它,看看它是否可以解決您的問題。
然而,這個產品現在基本上已經過時了,因為開發人員顯然已經出於尚未完全了解的原因停止了 truecrypt 的開發。目前版本 7.2 僅包含解密功能,不包含任何加密功能。
我會認真考慮從這個專案轉向其他專案。雖然,我不太清楚那會是什麼。
答案2
如果您使用命令列,此選項可能會有所幫助
-m=nokernelcrypto
https://sourceforge.net/p/veracrypt/discussion/technical/thread/910faa60a6/