如何在单独的分区上使用我的主目录?

我对光盘分区的理解一直是您对光盘进行分区以安装多个操作系统,以便您可以从单个光盘上的多个操作系统进行引导。 但是我正在阅读一本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不同的驱动器的过程:

在更改分区之前备份所有重要数据。

桌面安装

  1. 在安装Ubuntu时,选择“Something”以访问分区程序。
  2. 如果之前使用过驱动器,请删除分区表或删除分区以保存Ubuntu。 将删除这些分区上的所有数据。
  3. 创建一个新分区来保存操作系统根目录。
  4. 选择此根分区的挂载点/

    在此处输入图像描述 请注意,您可以为创建的任何分区选择不同的安装点。

  5. 对于/home分区重复步骤3和4.:

    在此处输入图像描述

    如果存在预先存在的HOME分区保存数据,我们现在必须确保取消“格式化”? 在我们继续安装之前不删除这些数据:

    在此处输入图像描述

  6. 选择“立即安装”以对驱动器进行分区和格式化并继续安装。

Ubuntu Server安装

服务器安装将引导您使用partman进行分区。 在分区步骤中,我们可以删除或创建类似于桌面安装的新分区。 当我们这样做时,下面显示的是临时步骤:

  1. 为单个设置选择“手动”分区:

    在此处输入图像描述

  2. 选择要更改的分区或释放空间以创建分区

    在此处输入图像描述

  3. 选择挂载点/用于root或/home用于HOME:

    在此处输入图像描述在此处输入图像描述

  4. 重复步骤2.到4.直到完成:

    在此处输入图像描述

  5. 继续服务器安装:

    在此处输入图像描述

将现有的HOME移动到其他位置

请参阅以下有关将HOME目录移动到其他分区或驱动器的过程的问题和答案:

  • 将主文件夹移动到第二个驱动器