大多数时候,我有 2 个、3 个或更多的 Linux(通常是 ubuntu 系列)并排,我想限制我的分区数量。
所以,我只/为他们每个人使用分区,从来没有遇到过问题。无论如何都存在主文件夹,我不明白为什么它应该在单独的分区上。
但是我看到很多人几乎都建议有一个单独的/home分区。
如果它可以同时用于不同的系统或类似的东西,我会认为这是一个优势,虽然可行,但我认为这不是我需要的,因为主文件夹包含非常特定于系统的设置以及程序特定和程序版本特定。
小智 9
就个人而言,我没有“技术”答案可以给你,我不认为有一个答案(例如,单独的分区提供更高的性能),但我一直为我的 /home 文件夹使用单独的分区主要原因是您提到的一个:在全新安装后保持我的自定义和设置完好无损。尤其是 KDE Plasma,它充满了自定义和个人设置,我不想每次重新安装都花两天时间来设置环境。我可以理解为什么这可能是未来问题的原因,但我权衡利弊,我总是选择使用单独的 /home。此外,正如 izx 在这里提到的:
- 在我看来,最大的优点是您可以轻松安装更新的 Ubuntu 版本(或任何适用于您架构的 Linux 发行版,真的),而不会丢失您的大部分自定义设置、配置、下载等,因为这样的步骤通常涉及清除现有的系统/引导分区。您只需选择在安装期间将 /home 保留在分区程序中,就可以了。
- 也可以在 / 分区上使用 /home 执行此操作,但稍微复杂一些。如果您需要更多空间,它还可以更轻松地调整大小/迁移到更大的主分区。
- 它不会对文件访问速度产生太大影响,除非您的主目录中往往有很多小文件。例如,如果您是开发人员,或者您有很多资源。这可能会影响某些文件系统对整个分区的整体文件访问速度。在这种情况下,请使用单独的 /home。
- 制作单独的主分区没有任何风险。
另一个很好的理由是,如果出于某种原因,您想为 /home 文件夹使用不同的磁盘。所以总而言之,这更多是一个选择问题,以及你想用你的系统做什么。我认为可以肯定地说,离开一个大分区是完全没问题的。
安全
每次安装只使用一个根分区没有错。这是执行此操作的默认方式,链接另一个分区是一种选择。
就设置而言:使用不同的发行版确实可能会导致一些冲突。这可能很烦人,但并不是很危险,因为这些设置是针对用户级应用程序的。
另一方面,在使用相同的发行版进行升级或恢复崩溃的系统时,保留所有设置可以节省大量时间,从桌面背景到书签等。
至于数据文件:符号链接是一个很好的方法,它们只需要设置。对于只使用一个系统的人来说,一个单独的主分区本质上类似于符号链接:您的数据与您的系统分开。
我个人同时使用两者。
我每天使用的发行版有一个单独的主分区,视频、音乐和文档文件夹符号链接到不同的驱动器。所以如果我需要恢复或升级,我会保留我的家庭设置,如果我想完全改变我的主发行版,我可以压缩所有隐藏的文件和文件夹,并在安装后恢复我想要的(firefox 等)。
我安装了另外 3 个发行版,只是为了弄乱。它们每个只有一个根分区,并且它们的主文件夹中有相同的符号链接。所以我可以轻松访问数据而不会遇到设置问题。