在不打开程序的情况下挂载/卸载 TrueCrypt 卷

H3R*_*T1K 4 truecrypt

我使用本文末尾给出的建议 通过双击安装 TrueCrypt 卷。但是我不能在不打开 TrueCrypt ( umount: /media/truecrypt1 is not in the fstab (and you are not root)) 的情况下卸载它,所以能够在不打开程序的情况下安装它是一种没有实际意义的成就。有什么建议?

des*_*gua 6

建议一

您可以使用终端卸载它。

例如,我有一个名为enc1on的加密文件/home/desgua/Dropbox/,因此要安装它,我应该使用:

truecrypt --mount /home/desgua/Dropbox/enc1 /mnt/mymountpoint/

并卸载:

truecrypt -d /home/desgua/Dropbox/enc1

或简单:

truecrypt -d (这应该卸载每个真正加密的挂载文件)

.

建议二

您也可以创建一个启动器来卸载它:

1)将其粘贴到终端:gedit ~/Desktop/unmounttruecrypt.desktop

2)然后将其粘贴到文件中并保存:

[桌面输入]
类型=应用程序
编码=UTF-8
名称=卸载 Truecrypt
Comment=卸载所有挂载的 Truecrypt 文件
exec=gnome-terminal -e "bash -c \"truecrypt -d ; 出口; 执行 bash\""
图标=/usr/share/icons/Humanity/actions/48/player_eject.svg
类别=应用程序;附件;

3) 现在查看您的桌面并将文件拖到启动器。

.

建议三

制作一个脚本来为你卸载它:

1)将其粘贴到终端:gedit ~/Desktop/utscript

2)然后将其粘贴到文件中并保存:

#!/bin/bash
mnt=$(mountpoint /mnt/mymountpoint/) # 见建议一

if [[ $mnt == "/mnt/mymountpoint/ 是一个挂载点" ]]; 然后

    truecrypt -d /home/desgua/Dropbox/enc1 | zenity --progress --percentage=40 --auto-close --title="Unmounting" --text="我现在正在卸载它。"
    睡眠 2 | zenity --progress --percentage=100 --auto-close --title="完成!" --text="卸载完成!"
    别的

    睡眠 2 | zenity --progress --percentage=100 --auto-close --title="已经完成了!" --text="它已经卸载了!"

    菲

退出 0  

4)在终端粘贴: chmod +x ~/Desktop/utscript