USB 闪存驱动器上 Tails 的自定义大小持久存储

USB 闪存驱动器上 Tails 的自定义大小持久存储

我一直在 USB 闪存驱动器上尝试使用 tails。默认情况下,当我创建持久性存储时,它会填满闪存驱动器的整个剩余空间。这基本上使得闪存驱动器对于任何“典型”用途(即简单的跨操作系统存储设备)都毫无用处,因为加密存储在许多操作系统中安装起来很麻烦。

我希望做的是:

  • 在闪存驱动器的默认 FAT32 分区中安装 Tails(安装程序会自动执行此操作)
  • 创建一个不会填满驱动器的持久存储分区

据我所知,我无法预先创建分区,因为 Tails 安装程序会清除所有内容。我无法调整持久性 luks 分区的大小,因为 gparted 和其他工具似乎不支持它(目前)。我在命令行上找到了一些调整大小的命令行说明,但这个过程非常复杂,坦率地说相当可怕。

因此,重点是:如何创建具有自定义大小的持久性存储,或者是否有关于如何调整该分区大小的明确说明?

谢谢!

答案1

我想我找到了一个简单的解决方法。

诀窍是,当你跑步时配置持久存储在创建加密卷时,它将填满未分配设备上的空间。因此,如果您首先创建一个您喜欢的分区,并为 luks 卷留出尽可能多的空间,您就可以控制它的大小。

脚步

  • 像往常一样将 Tails 安装到 USB 闪存驱动器上,即使用 tails-installer 实用程序
  • 使用分区工具(例如 gparted、磁盘),在安装程序为 tails 创建的分区之后创建所需大小的 FAT32 卷
  • 穿上尾巴并运行配置持久存储工具照常运行。它将使用持久性存储填充闪存驱动器上剩余的未分配空间。

结果

以下是我在测试的 4GB 闪存驱动器上的样子。突出显示的是我想要用于典型闪存驱动器用途的 FAT32 卷(名为一半),以及 tails 为持久化而创建的加密分区(名为泰尔斯数据)。

在此处输入图片描述

现在我可以将驱动器插入任何旧操作系统并使用“一半”分区,或者启动 Tails 并使用加密持久存储(以及未加密的 FAT32 分区)。

相关内容