使用外部驱动器增加 /tmp 文件夹空间

使用外部驱动器增加 /tmp 文件夹空间

使用Ubuntu 12.04 精确穿山甲,32 位,6GB 分区

我的硬盘上没有太多剩余空间,所以我在只有 6GB 的分区上安装了 ubuntu。一切运行正常。我决定拥有一个自己的定制 ubuntu,所以我下载了 Ubuntu 定制套件并安装了它。在使用 UCK 时,我发现它需要 /tmp 文件夹至少有 5 GB 的空间,而我的只有 200 MB。

我有几个外部 USB 存储驱动器。我可以用它们来增加我的 /tmp 文件夹空间吗?如果我的问题很愚蠢,请原谅。这是我与 Ubuntu 的第一次约会 :)

答案1

  1. 这是可能的,但我不推荐这样做(参见 #2)。您需要通过编辑 /etc/fstab 文件将外部驱动器永久安装在 /tmp 上,如下所示这里在更改和第一次启动之间,您应该重新启动进入实时环境并删除旧 /tmp 文件夹的内容。
  2. 您分配了 1GB最低要求适用于 12.04。您不应期望能够进行任何开发、保存许多文件或安装任何实际数量的额外应用程序。为了获得最佳的 Ubuntu 体验,您应该安装在更大的磁盘上。

答案2

首先,您应该将 USB 存储格式化为允许 POSIX 访问权限的文件系统,例如ext4。检查您的根分区,并将外部存储格式化为相同的文件系统。

然后通过添加一行来设置在启动时挂载的 USB /etc/fstab

UUID=PUT-UUID-HERE               /mnt/mytmp               ext4            noatime         0 0

(请记住将 UUID 添加到上面一行)。

然后您还可以添加另一行,将挂载点绑定到/tmp

/mnt/mytmp               /tmp               none            bind         0 0

这也会将挂载点绑定/mnt/mytmp为可用/tmp

更新:您可以通过查看中的符号链接找到磁盘的 UUID /dev/disk/by-uuid

相关内容