是否可以调整 TrueCrypt 分区的大小?

Bry*_*yan 13 truecrypt partitioning

当我在笔记本电脑上安装 Ubuntu 时,我在硬盘驱动器上创建了一个大分区以使用 TrueCrypt 进行加密。结果我没有使用我认为用于加密数据的空间量,而且我的根分区空间不足。

是否可以使用 GParted 之类的东西来调整 TrueCrypt 分区的大小,或者我是否需要首先将所有内容从加密分区中移出,将其清除,将一些新的可用空间添加到我现有的根分区,然后创建一个新的 TrueCrypt划分?

Mik*_*hik 14

TrueCrypt 分区不可调整大小。您需要创建更大的新 TrueCrypt 分区。甚至可能是其中的两个,因为在重新格式化时数据必须存储在某个地方,并且它仍然必须是安全的(加密的)。最近我正在扩展我的 Truecrypt 分区的大小,并同时使用 USB-HDD + TrueCrypt 来保存数据。


sch*_*hen 8

我可以告诉你,如果你要在最后截断分区,你可以这样做,这意味着你的根分区被分配到比 TrueCrypt 分区更高的扇区地址。

否则可能有办法,但我还没有这方面的经验。

对于前一种情况,请按以下步骤操作:

  • 使用 TrueCrypt 将卷挂载到插槽 1
  • 从 truecrypt 设备 ummount 文件系统: sudo umount /dev/mapper/truecrypt1
  • 使用 ntfsresize 缩小文件系统: sudo ntfsresize -s <whatever size> /dev/mapper/truecrypt1
  • 使用以下命令检查已安装卷中的文件系统 chkdsk
  • 最后使用截断分区parted(删除旧分区并创建一个新分区,该分区与旧分区位于相同的起始扇区,并且足以容纳缩小的文件系统)
  • 在 Windows 中使用修改版本的 extcv来更新 TrueCrypt 卷标头并将文件系统调整到新的边界

无论如何,您应该查看更详细的指南,以便您了解自己在做什么。但是,此过程需要一些处理分区的知识和经验。