Я добавляю это, чтобы вы могли отметить это как решение;)
Попробуйте переименовать некоторые из ваших конфигурационных папок. Например, переименуйте .config в .config-backup и затем перезагрузитесь. Посмотрите, поможет ли это. Вы можете вернуть свои настройки, если это не удалено, удалив новую папку .config и переименовав ее обратно в исходное имя.
Вы можете попробовать:
Открыть терминал: Alt + Ctrl + T Перейти в каталог, содержащий исполняемый файлcd /media/Kingston/usr/bin
Изменить разрешения файла, чтобы убедиться, что он является исполняемым ( если вы получите «Permission denied» в этой команде, используйте sudo chmod ... вместо chmod ...): chmod +x truecrypt
Выполните такой файл (снова как root) ./truecrypt
Попробуйте запустить его через sh:
sh /media/Kingston/usr/bin/truecrypt
Как сказал @Lekensteyn, проблема, с которой вы работаете, скорее всего потому, что ваш флеш-накопитель отформатирован как FAT, у которого нет разрешений.
Возможно, вы также наберете mount и убедитесь, что на устройстве предотвращено выполнение - убедитесь, что «noexec» НЕ присутствует. noexec - необязательный атрибут, который можно установить, когда устройство установлено. /etc/fstab - это одно место, в котором есть список устройств и их атрибуты mount.
Однако, поскольку вы монтируетесь под носителем, я полагаю, что рабочий стол делает для вас гору, поэтому вам, вероятно, нужно найти то, что устанавливает noexec, чтобы окончательно устранить проблему.
. Исправлено одно время. Попробуйте выполнить команду mount с помощью опции remount, exec, чтобы увидеть, работает ли это (ext4 предполагается как тип файловой системы, использовать все, что показано выше):
используют ваше реальное устройство вместо sdb1, а фактический тип файловой системы после -t