有没有办法用 Truecrypt 加密驱动器并保留数据?

有没有办法用 Truecrypt 加密驱动器并保留数据?

简单的问题,使用 Truecrypt 程序,我可以加密硬盘而不删除硬盘上的数据吗?

我知道我可以在 Windows 上使用 Bitlocker 来做到这一点,我可以在 Linux 上使用 Truecrypt 来做到这一点吗?GUI 向导则显示并非如此。

谢谢

答案1

@CodesinChaos 的评论是正确的:

TrueCrypt 仅支持系统分区/磁盘的就地加密(不要问我为什么)。

因此,如果您在系统上安装了 Windows,并且想要加密您的 C: 驱动器(其中包括您的操作系统、已安装的程序和保存到 C:\Users 的数据),您可以执行此操作而不会丢失数据或程序。

如果您有外部驱动器、第二个内置硬盘驱动器或 C: 驱动器所在的同一物理驱动器上的单独分区,并且想要对其进行加密,则需要先复制数据,使用 Truecrypt 进行设置,然后在使用 Truecrypt 安装后将数据复制回来。

Truecrypt 不会在 Linux 上进行系统分区加密,因此您遇到的情况与上面第二段相同。

Linux 已经有自己的内置全盘加密功能(dm-crypt/LUKS),因此在 Linux 下无法进行 Truecrypt 全盘或系统盘加密并不是什么大问题。Debian 和 Ubuntu 都可以在安装程序期间设置全盘加密。我不知道 Linux 有任何“就地加密”工具(可能有一些)。

答案2

我不相信 LUKS 或 TrueCrypt 目前支持整卷的就地加密。

驱动器就地加密的难点在于驱动器已经占用了所有可用空间。使用 LUKS/dm-crypt 或 TrueCrypt 加密而不丢失数据需要移动内容以腾出空间用于加密标头。由于 LUKS 与文件系统无关,并且传统上作为文件系统层下的一层实现,因此我怀疑它是否支持就地加密。

答案3

我从未在 Linux 上尝试过 TrueCrypt,但在 Windows 和 Mac 上用过很多次。我认为同样的概念/限制也适用于 Linux。

当您选择“在分区/驱动器内创建卷”时,TrueCrypt将删除所有数据在其中(即分区或驱动器或设备)。向导流程中会先要求您确认。

在此处输入图片描述

答案4

TrueCrypt 支持 Windows 操作系统。您可以查看此教程.文档声明仅适用于Windows。

但是,Truecrypt 支持 Linux 操作系统。您可以查看操作系统规范但它无法加密硬盘。Truecrypt 为 Windows 提供了良好的支持,加密系统. 但 Linux 并未提供那么多。

对于 Linux:

您可以使用卢克斯Linux 环境的实用程序。它很好,运行良好。请按照教程

相关内容