加密包含数据的外部硬盘驱动器

加密包含数据的外部硬盘驱动器

有没有一种简单的方法可以加密我完全满的 2To 硬盘,而无需购买另一种格式/加密驱动器,然后最终将所有数据传输过来?

答案1

如果磁盘是完全地满了,没有。加密卷的开销至少有几兆字节。

对于全磁盘加密 (dmcrypt),不支持开箱即用地加密现有卷。然而卢克西普克(LUKS 就地转换工具)自动执行创建小型加密卷、向其复制少量数据、增大卷(覆盖刚刚复制的明文)等过程,直到整个卷被加密。我将引用其免责声明:

在尝试对设备执行任何操作之前,请注意:您可能会丢失部分数据,甚至全部数据(例如,如果您将 LUKS 设备密钥放入/dev/shm并重新启动系统,然后再将另一个密钥添加到密钥环)。电源故障也很糟糕(因为在这种情况下您将没有恢复文件)。此外,luksipc 可能存在错误,对您的数据造成严重破坏。另请记住,luksipc 完全依赖于完美的磁盘。如果您的磁盘存在读取问题,它可能会在进程中间的某个位置中止(很可能也不会创建恢复文件)。如果您的磁盘有故障,请购买一个新磁盘,而不是尝试对其进行加密。而且,最重要的是:始终有备份。现在,老实说:您可能没有备份。如果您有磁盘空间,则无需就地转换数据。或者也许你有一个,但它真的很旧了。或者说数据并没有那么重要。无论如何,请不要假设一切都会顺利进行。可能不会。你被警告了。我不会对您的任何行为负责。

也就是说,让我指出,我足够信任我的软件(经过全面测试),可以让它在没有备份的情况下转换 1 TB 分区。这很有效。但是,您的里程可能会有所不同。

相关内容