Монтирование / размонтирование томов TrueCrypt без открытия программы

Я использовал совет, данный в конце этой статьи , чтобы смонтировать том TrueCrypt, дважды щелкнув по нему. Но я не могу размонтировать его, не открывая TrueCrypt (umount: /media/truecrypt1 is not in the fstab (and you are not root)), поэтому возможность смонтировать его, не открывая программу, является своего рода спорным достижением. Есть предложения?

4
задан 14 April 2012 в 21:07

4 ответа

Предложение одно

Вы можете использовать терминал для его размонтирования.

Например, у меня есть зашифрованный файл с именем enc1, который находится на /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) Затем вставьте это в файл и сохраните:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Unmount Truecrypt
Comment=Unmount all mounted Truecrypt files
Exec=gnome-terminal -e "bash -c \"truecrypt -d ; exit; exec bash\""
Icon=/usr/share/icons/Humanity/actions/48/player_eject.svg
Categories=Application;Accessories;

3) Теперь посмотрите на ваш рабочий стол и перетащите файл на панель запуска.

.

Предложение три

Создайте сценарий для его размонтирования:

1) Вставьте это в терминал: gedit ~/Desktop/utscript,

[ 1128] 2) Затем вставьте это в файл и сохраните:

#!/bin/bash
mnt=$(mountpoint /mnt/mymountpoint/) # See suggestion One

if [[ $mnt == "/mnt/mymountpoint/ is a mountpoint" ]]; then

    truecrypt -d /home/desgua/Dropbox/enc1 | zenity --progress --percentage=40 --auto-close --title="Unmounting" --text="I am umounting it now."
    sleep 2 | zenity --progress --percentage=100 --auto-close --title="Done!" --text="Done unmounting!" 
    else

    sleep 2 | zenity --progress --percentage=100 --auto-close --title="Already done!" --text="It is unmounted already!" 

    fi

exit 0  

4) Вставьте это в терминал: chmod +x ~/Desktop/utscript

0
ответ дан 14 April 2012 в 21:07

попробуйте добавить его в / etc / fstab. Это сработало для меня.

/dev/mapper/truecrypt1 /media/truecrypt1  auto   rw,user 0      0
0
ответ дан 14 April 2012 в 21:07

Прекратите использование своего тома и убедитесь, что в нем нет текущего рабочего каталога другой программы. Затем попробуйте:

umount -a

Это попытается отключить все неиспользуемые файловые системы на вашем компьютере, включая том TrueCrypt.

0
ответ дан 14 April 2012 в 21:07

Если у вас возникли проблемы с размонтированием TrueCrypt, попробуйте перейти в Настройки > Предпочтения > Системная интеграция и отметьте « Не использовать ядро криптографические службы '.

0
ответ дан 14 April 2012 в 21:07

Другие вопросы по тегам:

Похожие вопросы: