为使用 YUMI 制作的多启动 USB 增加持久性

为使用 YUMI 制作的多启动 USB 增加持久性

我最近用 YUMI 制作了一个多启动 USB。我只在其中安装了 32 位和 64 位版本的 Kali,这样我就可以在运行 32 位或 64 位操作系统的系统上使用该棒。我实际上有一台配备 64 位处理器的 MacBook Pro 和一台配备 32 位处理器的 Acer 笔记本电脑,我想在这两台机器上运行 Kali。

到目前为止,我只在 Acer 上运行了 32 位操作系统,除了无法使持久性工作外,一切都运行良好。我以为我所要做的就是选择“Live USB Persistence”选项,但经过一番谷歌搜索后,我发现我需要在 USB 上添加一个分区用于存储。不过,我没有看到从 YUMI 中做到这一点的方法。

有没有办法在 Linux 系统之外做到这一点?我可以不制作 Ubuntu 的 Live CD 来做到这一点吗?我真的不想只为了使用 GParted 而制作一个。我还需要做其他事情吗,因为这是一个多启动 USB,或者因为我使用 YUMI 来制作它?我愿意在 Windows Vista(它是较旧的 Acer)或 OSX 上下载应用程序。

我对于如何让 Kali 持久化的想法是错的吗?我是否忽略了什么?任何建议都将不胜感激。

编辑 此外,一旦持久性开始工作,我想使用一个空间来存储 32 位和 64 位版本的 Kali,最好是大于 4GB 的空间。它位于 FAT32 文件系统上,所以我知道 4GB 的限制。我读到过使用 casper -rw 分区是可能的,但我不知道这是否可行,因为操作系统的处理方式。如果我需要创建 2 个单独的空间,这是可以的,但如果我想将相同的文档或应用程序添加到两个 Kalis 中,那就不太方便了。

答案1

您只需启动另一个 *nix 操作系统(不是您想要使用的那个操作系统)并使用 gparted 或类似程序手动对 USB 记忆棒进行分区(我必须先调整当前分区的大小以腾出空间)。创建一个新的主 ext4 分区,标记为“persistence”。Kali 已预先配置为使用该标签,因此这一点很重要。挂载新分区并在根目录中创建一个名为“persistence.conf”的文件,并添加一行:“/ union”。

就这样。我试过了,成功了,你只需要使用持久选项在 yumi 中启动 kali 即可。

相关内容