分区 SSD + HDD

分区 SSD + HDD

我最近买了一个 128 GB 的 SSD 驱动器,我想听听您对分区和在其上安装 Ubuntu 12.10 的建议。首先,我的驱动器是:

  1. 硬盘 640 GB
  2. SSD 三星 830 系列 128 GB

这些驱动器的最佳分区是什么? 128 GB 仅用于 /(根目录)就肯定是巨大的空间。 如果我在 SSD 上创建 2 个分区(20 GB / 和 100 /home),并将 HDD 留作我的数据(文件、电影、音乐等)的备份驱动器,这是一个好的选择吗? 在这种情况下,哪个挂载点必须有 HDD?

您能建议一下我的驱动器的最佳分区吗?

答案1

我认为你的想法是将 SSD 分区为较小的根和较大的主分区,并使用 HDD 来存储大数据文件(电影、备份),这非常完美。至少这正是我的设置。

显然,/root必须放在 SSD 上(因为这是 SSD 最有利的地方),而且显然,根分区不需要太多空间。实际上,20 Gb 仍然有点过大——我有 15Gb,安装了大量软件后仍有超过 3Gb 的可用空间。

此外,如果您计划使用交换分区,请将其放入 SSD 上。

/home在 SSD 上非常有意义,因为有大量用户特定的配置文件需要快速访问。

最后,如果您运行任何类型的数据库,您可能考虑在 SSD 上创建数据库分区。就数据传输速率而言,SSD 并不比 HDD 快多少,但在访问时间方面,它们比 HDD 快几个数量级——而这通常是数据库的限制因素。

至于挂载点:您可以将 HDD 挂载到/data,然后在您的中创建/home指向特定目录的符号链接/data

ln -s /data/Videos ~/Videos/

答案2

为什么您要将“/”(根目录)和“/home”放在不同的分区上?如果您没有充分的理由这样做,请将它们保留在同一个分区上。这将为您节省一些空间。

我将采用以下设置(sda - SSD,sdb - HDD):

  • sda1-/
  • sda2——2GB 交换
  • sdb1——/home/media

确保在“/etc/fstab”中启用 TRIM 支持!

答案3

您应该考虑使用 bcache,它将经常访问的数据从 HDD 复制到 SSD。请参阅如何安装和使用 flashcache/bcache 将 HDD 缓存到 SSD?

相关内容