拥有单独的家庭分区有哪些优点和缺点?

拥有单独的家庭分区有哪些优点和缺点?

这不是一个关于如何创建主分区的问题,只是一个警告。:)

拥有单独的主分区有哪些利弊?我如何知道拥有一个主分区是否适合我?它会增加还是降低文件检索速度?有风险吗?

答案1

  • 我认为,最大的优点是您可以轻松安装较新的 Ubuntu 版本(或适合您的架构的任何 Linux 发行版),而不会丢失大部分自定义设置、配置、下载等,因为这样的步骤通常需要清除现有的系统/启动分区。您只需/home在安装过程中选择在分区程序中保留您的分区,就可以了。也可以/home在您的/分区上执行此操作,但稍微复杂一些。

  • 如果您需要更多空间,它还可以更轻松地调整大小/迁移到更大的主分区。

  • 它不会对文件访问速度产生太大影响,除非您的主目录中有很多小文件。例如,如果您是开发人员,或者您有很多资源。这可能会影响某些文件系统的整个分区的整体文件访问速度。在这种情况下,请选择单独的 /home。

  • 建立单独的家庭分区不会有任何风险。


底线:换作是你,我不会选择单独的主分区,除非我有第二个物理驱动器想要使用它。但是如果你对 Linux 或命令行不太熟悉,并且打算尝试不同的 Linux 发行版,那么/home建议使用单独的主分区。

答案2

它不会大幅加快文件访问速度,除非 /home 分区位于更快的设备上。但它确实允许单独缓冲,所以我猜在适当的条件下,速度会略有提高。

但主要目的是让您的文件系统更加坚固。填满 /home 分区不会导致主文件系统崩溃或无法更新。您还可以随时重新安装,并且通过在 Ubiquity 中选择高级模式(分区程序),您可以指定 /home 分区而不对其进行格式化。这样可以加快安装速度并保持数据完好无损,即使您当时希望格式化 / 分区。

单独的 /home 还可以使崩溃时的数据检索更加容易。例如,如果您遭遇版本升级失败,/home 分区将不会受到影响,您可以通过安装或重新开始升级轻松恢复,而不必太担心数据。在我的其中一台机器上,/home 位于单独的驱动器上,物理上将数据与第一个硬盘驱动器上的问题隔离开来。

但是,拥有单独的 /home 分区并不意味着就不需要对重要数据进行适当的备份。您不应该将最重要的文件仅放在一个驱动器或分区中。

只要管理系统的人有能力理解并正确设置后续版本,拥有单独的 /home 没有任何问题。

由于 Ubuntu 本身所需的空间不到 4GB,因此有效调整 / 分区的大小是成功的关键。通常,无论您想做什么,15-20GB 的空间对于 / 分区来说都绰绰有余,但是,如果您想安装大型数据库程序 (oracle) 设置大型服务器,或者做普通桌面用户不会做的任何其他事情,那么您需要在继续之前了解您尝试构建的系统的要求。

我喜欢有两个 / 分区。这样,后续版本就可以放在下一个分区上,这样在出现问题时,我就可以完全恢复到以前的版本。最近,在 LAN 中配置共享时遇到问题时,这对我很有帮助。在解决问题的同时,可以启动以前的版本,最大限度地减少使用这些共享的用户的干扰。两个 15-20GB 的分区不会占用现代硬盘上的太多空间。

答案3

如果您有一个单独的分区,我能看到的主要缺点/home是空间没有得到优化。

例如,您可能没有足够的空间来安装新软件,/usr或者您可能没有足够的空间来向/home分区添加新数据。

因此,不使用单独分区的优点/home在于您只受整个驱动器大小的限制,而不受分区大小的限制。

答案4

  • 如果您有一个 SSD 或更快的硬盘并想要将其专用于 /home,这将提高某些东西的速度。
  • 如果您将大量数据写入主分区,但实际上并未安装太多软件包。例如,如果您在该计算机上所做的只是视频编辑,并且所有项目都在 /home 中。

相关内容