我正在主 PC 上安装 Ubuntu 20.04。我有 3 个驱动器,一个 250GB SSD、一个 1TB HDD 和一个 2TB HDD。我对 Linux 文件系统了解不够,无法对所有内容进行分区,但我知道我希望将 /boot 目录放在 SSD 上。有没有办法让我选择一个目录的位置并让它自动划分其余目录?如果没有,您认为我最好的选择是什么?
答案1
操作系统和软件经常需要同时访问多个文件,而这些文件位于磁盘的不同位置。机械旋转硬盘在这些“随机读取”方面表现非常糟糕,而 SSD 在随机读取方面表现出色,因为它们不必在磁盘上物理查找数据。
因此,将操作系统和常用软件安装在速度最快的驱动器上是明智之举。与将操作系统和软件安装在机械旋转硬盘上相比,这将显著提高整体性能。
对于音乐、视频、图片和文档等静态文件,性能差距会缩小,因为这些文件通常是按需加载的,一次加载一个,顺序可预测。通常,在正常操作期间,差异是不可察觉的,尽管 SSD 上的读/写速度通常更快。例外情况是一次复制或写入大量文件时。但如果您不经常这样做,请将它们放在您喜欢的任何地方。
过度分区并不是明智之举,尤其是如果您是 Ubuntu 新手。您可以使用引导安装“擦除磁盘并安装 Ubuntu”。您不需要创建任何额外的分区。您不需要手动创建启动分区。您不需要交换分区。您不需要单独的主分区。一些高级/资深 Linux 用户喜欢创建单独的主分区,这是惯例,也因为这样可以更轻松地格式化系统分区而无需删除主文件夹。但重新安装新系统并仅附加以前的主分区并不像看起来那么容易。/home 包含许多配置,这些配置可能与新安装不兼容,尤其是如果它是不同的版本、风格或发行版。仅为了组织目的而创建分区是不明智的,因为文件夹具有相同的用途,并且不会对您的空间造成人为限制。
如果 Ubuntu 是您唯一的操作系统,那么请将 Ubuntu 安装到 SSD 上。使用整个驱动器会更方便,我建议您这样做。Ubuntu 本身不会占用整个空间,但您可以将常用数据存储在此驱动器上的文件夹中,以保持井然有序。