如何在单独的分区上使用我的主目录?
我对光盘分区的理解一直是您对光盘进行分区以安装多个操作系统,以便您可以从单个光盘上的多个操作系统进行引导。 但是我正在阅读一本ubuntu服务器书,它讨论了如何对ubuntu安装的/ home目录进行分区。
“/ home目录是管理员和桌面用户之间的流行分区候选者,因为它包含该计算机上用户帐户的所有个人文件。如果将/ home维护为单独的分区,则可以安装新版本的分发甚至完全不同的发行版,而不会消除任何用户设置。“
我不知道在ubuntu安装的文件系统中,有人和为什么会对主目录或任何其他目录进行分区。
你引用了自己问题的答案……
如果将/ home维护为单独的分区,则可以安装新版本的发行版甚至不同的发行版,而无需删除任何用户设置。
分区只是分隔硬盘驱动器中文件的一种方式,它不需要是操作系统的位置。 如果您的系统分区和您的主分区是分开的,那么如果您升级系统,它只会影响系统分区,只留下您的数据。
对于不同的数据分区还有其他用途,例如加密它或具有与操作系统不同的文件系统。
请注意,Linux将/ home,/ usr,/ var …视为文件夹,即使它们是单独的分区(它们在启动时挂载)。 所以拥有一个单独的/ home分区不会以任何负面方式影响你,继续做下去。
如果你打算有一天有服务器,我建议使用一个单独的/ var分区,也可能是一个单独的/ usr和/ tmp。
将Ubuntu安装到硬盘驱动器时,安装程序负责分区。 如果它找到一个空的未分区空间,它将使用它来进行Ubuntu安装。 如果您已经安装了操作系统,则安装程序将允许您缩小分区,然后保留Ubunutu。
默认情况下,将创建一个分区,并创建一个额外的交换分区。 如果安装程序找到预先存在的交换分区,则不会创建额外的交换分区。 我们可能想把我们的HOME放在一个单独的分区中,无论如何
- 镜像这个分区
- 轻松格式化操作系统分区而不删除HOME
- 在快速SSD上安装操作系统但在传统驱动器上使用HOME,
- 或其他各种原因。
请注意,使用不同的发行版或发行版共享所有HOME分区并不是一个好主意,因为这可能会导致来自不同应用程序版本的冲突配置设置。 我们不应共享所有HOME,而应仅共享共享分区上的数据。 然后可以将这些数据目录与用户的主子目录进行符号链接。
在以下部分中,让我描述在分区上运行HOME或与OS不同的驱动器的过程:
在更改分区之前备份所有重要数据。
桌面安装
- 在安装Ubuntu时,选择“Something”以访问分区程序。
- 如果之前使用过驱动器,请删除分区表或删除分区以保存Ubuntu。 将删除这些分区上的所有数据。
- 创建一个新分区来保存操作系统根目录。
-
选择此根分区的挂载点
/
:请注意,您可以为创建的任何分区选择不同的安装点。
-
对于
/home
分区重复步骤3和4.:如果存在预先存在的HOME分区保存数据,我们现在必须确保取消“格式化”? 在我们继续安装之前不删除这些数据:
-
选择“立即安装”以对驱动器进行分区和格式化并继续安装。
Ubuntu Server安装
服务器安装将引导您使用partman进行分区。 在分区步骤中,我们可以删除或创建类似于桌面安装的新分区。 当我们这样做时,下面显示的是临时步骤:
-
为单个设置选择“手动”分区:
-
选择要更改的分区或释放空间以创建分区
-
选择挂载点
/
用于root或/home
用于HOME: -
重复步骤2.到4.直到完成:
-
继续服务器安装:
将现有的HOME移动到其他位置
请参阅以下有关将HOME目录移动到其他分区或驱动器的过程的问题和答案:
- 将主文件夹移动到第二个驱动器