我使用了本文
通过双击来安装 TrueCrypt 卷。但是如果不打开 TrueCrypt ( umount: /media/truecrypt1 is not in the fstab (and you are not root)
),我就无法卸载它,因此能够在不打开程序的情况下安装它是一种毫无意义的成就。有什么建议吗?
答案1
建议一
您可以使用终端来卸载它。
例如,我有一个名为的加密文件enc1
,/home/desgua/Dropbox/
因此要挂载它,我应该使用:
truecrypt --mount /home/desgua/Dropbox/enc1 /mnt/mymountpoint/
卸载:
truecrypt -d /home/desgua/Dropbox/enc1
或简单:
truecrypt -d
(这应该卸载所有 truecrypted 挂载的文件)
。
建议二
您还可以创建一个启动器来卸载它:
1)将其粘贴到终端:gedit ~/Desktop/unmounttruecrypt.desktop
,
2)然后将其粘贴到文件中并保存:
[桌面条目] 类型=应用程序 编码=UTF-8 名称=卸载 Truecrypt 注释=卸载所有已安装的 Truecrypt 文件 Exec=gnome-terminal -e "bash -c \"truecrypt -d ;退出;exec bash\"" 图标=/usr/share/icons/Humanity/actions/48/player_eject.svg 类别=应用程序;配件;
3)现在查看您的桌面并将文件拖到启动器。
。
建议三
编写一个脚本来卸载它:
1)将其粘贴到终端:gedit ~/Desktop/utscript
,
2)然后将其粘贴到文件中并保存:
/bin/bash #!/bin/bash mnt=$(mountpoint /mnt/mymountpoint/) #查看建议一 如果 [[ $mnt == "/mnt/mymountpoint/ 是一个挂载点" ]]; 那么 truecrypt -d /home/desgua/Dropbox/enc1 | zenity --progress --percentage=40 --auto-close --title="正在卸载" --text="我现在正在卸载它。" 睡眠 2 | zenity --progress --percentage=100 --auto-close --title="完成!" --text="卸载完成!" 别的 sleep 2 | zenity --progress --percentage=100 --auto-close --title="已完成!" --text="已卸载!" 菲 出口 0
4)将其粘贴到终端:chmod +x ~/Desktop/utscript
答案2
尝试将其添加到 /etc/fstab。这对我有用。
/dev/mapper/truecrypt1 /media/truecrypt1 auto rw,user 0 0
答案3
如果你在卸载 TrueCrypt 时遇到问题,请尝试设置>优先>系统集成并检查'不要使用内核加密服务“”。
答案4
停止使用您的卷,并确保该卷上没有其他程序的当前工作目录。然后尝试:
umount -a
这将尝试卸载计算机上所有未使用的文件系统,包括您的 TrueCrypt 卷。