如何在持久实时 USB 上为 Steam 创建足够的空间?

如何在持久实时 USB 上为 Steam 创建足够的空间?

我是 Ubuntu 新手(由于 Windows 7 即将停产),我想在可启动的 USB 上测试 Ubuntu,但由于空间不足,我无法运行 Steam。我应该如何分配 USB 上的空间,以便测试 Steam 和游戏?

我使用 Rufus 3.8 创建了一个可启动的 USB 棒,其中包含 Ubuntu 19.10 Eoan Ermine 和 16GB 永久分区。*我已经能够下载 Steam 安装程序。安装后,Steam 下载了 350MB 的更新。不幸的是,它无法完成更新,说它需要 250MB 的更多空间。这似乎是正确的,因为 Ubuntu 的“文件”实用程序说“casper-rw”分区只剩下 85 MB。

“磁盘”实用程序提供了一组不同的数字。它说我的 32GB** 棒有一个 14GB FAT Ubuntu 分区(其中有 11GB 可用空间)、一个 17GB ext3 casper-rw 分区和 11GB 可用空间。

我猜我需要把持久分区弄大一点,但有几点让我怀疑我是否做错了什么。我很惊讶 Steam 安装程序和运行时(没有任何游戏)已经占用了 16GB,因为安装仅需要 5 GB。我还对 Ubuntu 分区中有 11GB 的可用空间感到困惑:我认为这应该是一个假装是实时 CD 的只读分区,因此根本不应该有任何可用(可写)空间。既然它在那里,我是否应该尝试将 Steam 安装到默认位置以外的某个地方?或者我应该尝试使用 Lubuntu 或 Xubuntu 来缩小操作系统?肯定有办法将 Ubuntu 和 Steam 压缩到 32GB 的棒子上?!

*我知道 Steam 说你应该使用 18.04LTS,但 Rufus 要求 19.10 才能使用持久 USB。

**我们不要在这里争论 GB 或 GiB,因为它可能无关紧要。

答案1

使用持久的实时 USB 闪存盘和 Ubuntu 18.04 LTS 的解决方案

此方法应该对你有用,因为韓國旨在与所有当前版本的 Ubuntu 兼容。

  • 如果您有两个 USB 闪存盘,则可以使用 Rufus 18.04.1 或 18.04.3 LTS 在 Windows 上创建仅实时系统。这可以在较小和/或较慢的驱动器中完成。

  • 启动该实时驱动器。

  • 安装韓國进入其中(仅限实时,但它将一直存在,直到其任务完成并且您重新启动)。
  • 在其他更大和/或更快的 USB 闪存盘中创建一个持久实时驱动器。mkusb 将创建一个带有用于持久性的分区的持久实时驱动器,您可以选择 100% 的可用驱动器空间用于持久性。
  • 启动持久实时系统
  • 安装 Steam 并享受:-)

备择方案

  • 您可以在外置盒子中使用 SSD,并通过 USB 3 或 eSATA 连接。这样系统就会非常快,几乎就像是内置驱动器一样。
  • 您可以创建一个在 USB 驱动器中安装 Ubuntu 系统、U盘或者任何其他类型的外部驱动器(例如SSD)。

答案2

备择方案

另一种可能性是使用 Rufus、UNetbootin 或 Universal 创建 Live USB,并将单词 persistent 添加到 txt.cfg(Rufus)或 syslinux.cfg(UNetbootin)以及 grub.cfg 中,以便在其中进行 UEFI 启动。然后将第二个驱动器格式化为 ext4,并将该分区标记为 casper-rw。此持久分区也可以位于计算机硬盘上。

对于长期闪存驱动器,我更喜欢自己安装的系统,如 Sudodus 链接中所述,因为它们比持久驱动器更稳定,并且可以使用 Nvidia 图形驱动程序,这可能最适合硬核游戏。

据我了解,Sudodus 正在研究解决 Windows 中创建的错误 ext4 分区的问题。

相关内容