![主页位于不同的分区上](https://linux22.com/image/1075077/%E4%B8%BB%E9%A1%B5%E4%BD%8D%E4%BA%8E%E4%B8%8D%E5%90%8C%E7%9A%84%E5%88%86%E5%8C%BA%E4%B8%8A.png)
- 如何为 Home 定义单独的分区?
- 它对多用户系统有何影响?
编辑好的,感谢您的所有回答,我了解了有关不同分区上的 Home 的事情,所以现在,我想了解有关第二个问题的一些信息:
- 它对多用户系统有何影响?
答案1
它不会对任何事物产生负面影响。性能不会受到影响。要使 /home 存在于另一个分区上,请在从 liveCD 或 liveusb 安装期间选择手动分区。
在下面的图片中你可以看到可供选择的选项:
首先,选择手动分区
其次,选择要格式化/分区的分区。(在这种情况下,我有一个空硬盘。尚未分区)。
第三,选择分区大小,最重要的是安装点入口点/家。这将为 home 创建一个分区。另外记得添加根分区和交换分区。
对于多个用户来说,这不会影响性能,但会增加处理用户数据的复杂性。例如,当升级到较新的版本时,您不需要删除或备份用户的内容,因为 /home 位于其自己的分区中。您只需要告诉较新的版本该分区是具有 /home 信息的分区。就是这样。这将有助于更快地升级。
为了安全起见,它也会有所帮助,因为如果系统出现错误或启动分区出现错误,它们位于用户分区之外,因此用户的信息不会受到影响(除非整个硬盘驱动器坏了,但无论您是否执行 /home 分区,这都会影响您)。
答案2
安装时我总是为 /home 创建一个单独的分区。如果重新安装或尝试其他发行版,这将有很大的好处。首先确定您的分区策略。我通常设置一个 20GB 的根分区和一个 2 倍内存大小的交换分区,然后将其余部分分配给 /home。
执行安装程序,在磁盘分区步骤中选择手动对磁盘进行分区。假设您正在使用整个磁盘,请先清除分区表,然后按顺序创建分区。首先是根分区,大小为 20GB,挂载点为“/”,并设置为格式化新分区,然后是交换分区,然后是主分区,大小为磁盘的其余部分,挂载点为“/home”,然后重新格式化。
如果您要重新安装,请再次转到手动分区选项,这次只需使用现有的分区,但您需要设置挂载点以及是否要重新格式化每个分区(交换分区除外)。请记住重新格式化根分区,但不要重新格式化 /home 分区。
答案3
和你的问题有些相关。
如果 /Home 位置位于另一个驱动器的分区上,则性能会有所提高。虽然不是很大的提升,但确实有所改善。
系统将从一个驱动器读取程序数据,从另一个驱动器读取数据文件/配置信息。将 I/O 移动到两个驱动器可缩短加载时间。
您仍然可以享受拥有单独的 /Home 位置带来的好处,而且还能提高性能。
供参考
答案4
你有最好的手册这里准确解释该过程的每个步骤。
How does it affect systems with multiple users?
这绝对没什么,你会觉得你的根文件夹中有 /home 文件夹。这样做只是为了以防万一你想重新安装或做其他事情。对于这个问题,拥有一个用户或 100 个用户不会有任何区别。