При установке truecrypt возникает ошибка «Ошибка: устройство-сопоставитель: сбой перезагрузки ioctl: недопустимый аргумент» [закрыто]

Я использую truecrypt уже несколько лет. Сегодня я обновился до 11.10, и установка с помощью truecrypt завершилась неудачно с таким сообщением:

Error: device-mapper: reload ioctl failed: Invalid argument

При поиске в Google я обнаружил, что это может быть проблемой, если ядро ​​не скомпилировано с поддержкой XTS, и решение заключалось в использовании опции «-m = nokernelcrypto» . Это работает для меня, но это далеко не идеально, так как будет удар по производительности.

Может ли кто-нибудь сказать мне, как заставить стандартную версию Truecrypt 7.1 работать в Ubuntu 11.10 изначально? Похоже, это должно стать серьезной проблемой, если поддержка Truecrypt была прекращена из Ubuntu.

5
задан 19 October 2011 в 04:55

1 ответ

XTS (если кому-то интересно) - это режим работы, который позволяет многократно использовать блочный шифр с помощью одного ключа. В настоящее время это значение по умолчанию в TrueCrypt.

Я использую kernal 3.0.0-12-generic в 11.10 (64-разрядная версия) и, насколько я могу судить, TrueCrypt (7.1) использует XTS в моей установке. (согласно странице свойств тома)

Кроме того - я не думаю, что Ubuntu вообще когда-либо поддерживал TrueCrypt напрямую - он не доступен через Ubuntu Software Center, а Unity игнорирует значок уведомления приложения, что крайне важно для начинающих пользователей (если они закрывают главное окно TrueCrypt). Ошибка 109701 (на панели запуска) также указывает на то, что лицензирование может препятствовать улучшению поддержки.

0
ответ дан 19 October 2011 в 04:55

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

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