我正在尝试创建一个终极日常携带 USB 驱动器,它可以同时完成以下两项功能:
- USB Live OS(最好是 Linux Tails)
- 常规 USB 数据存储(最好是加密的)
另一个理想情况是:这款 USB 棒可以在所有三大操作系统(macOS、Windows、Linux)中运行,既可以启动 Tails,也可以用于数据存储。我可以将驱动器分成两个(或更多)分区,但请参见下面的注意事项。
我可以轻松完成第 1 项(通过 Ubuntu 上的 Tails Installer 创建),但当 USB 插入 Mac 时,它根本无法被识别为文件系统 — 磁盘实用程序可以看到它,但无法安装。我甚至还没有尝试从它启动。此外,Tails Installer 想要格式化整个驱动器,而不是将自身安装到分区。
#2 非常简单:只需将其用作普通 USB 驱动器(只要我还在 Mac 上,我就可以加密整个驱动器)。如果您安装 Tails 并打开加密持久存储,您还可以将其用作其他 Linux 主机中的加密文件存储,但不能在其他任何地方使用。
这三个操作系统几乎都有一个理想的文件系统(通用磁盘格式)但您无法在分割的 USB 驱动器,而不会在 macOS 中失去访问权限(如果您用它格式化整个驱动器,则没问题)。您可以在 Mac 上安装许多文件系统扩展以获得 ext3/4 和 NTFS 兼容性,但理想情况下,我希望能够坐在任何人的计算机前,只需使用该驱动器,而无需在主机操作系统上进行任何安装。
现在我生活在 Mac 世界里,但我正在考虑未来我会成为一名在逃的国际间谍,并且必须将最新情报提供给我的上级——我可能会发现自己身处敌对领土,即一个满是 PC 的房间。