针对 ubuntu 优化小型 SSD

针对 ubuntu 优化小型 SSD

问题基本上是这样的 - 如果我想将系统安装在 SSD 上,但通过 apt-get 等安装的新软件将安装在 HDD 上,那么我应该在哪里安装 SSD,在哪里安装 HDD。
当然,假设这种设置是可行的。

这个答案暗示可以将部件移动到 HDD 但没有具体说明如何移动。

我的具体情况是,我在一台多启动机器上安装了 ubuntu,在 root 上安装了一个 10GB 的 ssd 分区(现在回想起来可能有点太小了),在 /home 上安装了 HDD。但似乎我比预期更快地填满了 ssd 分区,因为似乎所有东西都安装在那里了。

这个问题与本文主题相同,但并未提及应用程序通常安装在哪里,也没有建议将硬盘安装在哪里以便新应用程序能够在那里安装。

答案1

在设置 Ubuntu 安装时,您提到将根目录 (/) 放在 SSD 上,将主目录 (/home) 放在 HDD 上。这是一个很好的开始。我实际上建议将根目录和主目录放在 SSD 上,然后创建一个目录,例如,/mnt/data您将在其中放置 HDD 上所需的所有数据。通过此设置,我可以轻松地将 HDD 上的内容符号链接到我的 SSD,例如视频游戏和电影,同时保持系统尽可能快。

我不太清楚你为什么要这样做,因为我个人希望将系统内容放在 SSD 上以提高速度,而将不太重要的内容放在 HDD 上,但是你可以像最初设置安装一样完成此操作。

除了将主目录放在硬盘上,您还可以挂载/usr/bin或甚至/usr。这是您apt安装二进制文件的典型位置。

在您花时间执行此操作之前,我强烈建议您使用baobab或类似的东西来 100% 找出您丢失空间的位置。

如果您想要分离/home/usr,您只需将 HDD 分成两个独立的分区。

其他想法

作为巴拉夫白化病添加:

  • 定期使用apt-get clean以删除不需要的软件包和 apt 下载
  • 考虑使用高压缩的 BTRFS 作为文件系统
  • 避免使用多库和调试(dbg)包

编辑

对于台式电脑来说,10GB 可能太小了。我唯一一次看到这么小的东西是当有人真的把所有其他挂载点都放到硬盘驱动器和其他东西上(可能是 20 年前)或者嵌入式机器或类似树莓派的东西上。

相关内容