你需要一个家庭分区?

在我的电脑上安装Linux发行版时,我通常会创建三个分区:

  1. 交换

有人建议不再需要交换分区。 然而,我认为磁盘空间很便宜,所以即使你从不使用磁盘空间也不会造成伤害。 ( 点击这里查看我的文章,讨论通常使用交换分区和交换空间 )。

在本文中,我将着眼于主分区。

你需要一个单独的家庭分区?


如果你已经安装了Ubuntu并且你在安装Ubuntu时选择了默认选项,你可能没有意识到它,但是你不会有一个主分区。 Ubuntu通常只创建2个分区; 根和交换。

拥有主分区的主要原因是将用户文件和配置文件与操作系统文件分开。

通过将操作系统文件与用户文件分离,您可以升级操作系统,而不用担心丢失照片,音乐和视频。

那么为什么Ubuntu不给你一个单独的主分区?

作为Ubuntu一部分的升级工具相当不错,你可以从Ubuntu 12.04到12.10到13.04到13.10到14.04和14.10而不必擦除你的电脑并重新安装。 从理论上讲,您的用户文件是“安全”的,因为升级工具正常工作。

如果是任何安慰,Windows不会将操作系统文件与用户文件分开。 他们都住在一个分区上。

Ubuntu有一个主文件夹,在主文件夹下,你会发现音乐,照片和视频的子文件夹。 所有配置文件也将存储在您的主文件夹下。 (他们将默认隐藏)。 这很像文件和设置设置,它已经成为Windows的一部分。

并非所有的Linux发行版本都是相同的,有些可能不会提供一致的升级路径,并可能需要您重新安装操作系统才能升级到更高版本。 在这种情况下,拥有主分区真的非常有用,因为它可以节省您将所有文件从机器上复制下来,然后再回来。

我认为你应该总是有一个单独的主分区。 它只是让事情变得更简单。

然而,你不应该做的一件事情混淆了这样的事实,因为你有一个独立的主分区,你不必再做备份,因为你应该(特别是如果你打算升级你的操作系统或安装一个新的)。

家庭分区应该有多大?


如果您只打算在您的计算机上安装一个Linux发行版,则可以将您的主分区设置为硬盘驱动器的大小减去根分区的大小和交换分区的大小。

例如,如果您有100 GB的硬盘驱动器,则可以选择为操作系统创建20 GB的根分区和8 GB的交换文件。 这将为家庭分区留下72千兆字节。

如果您安装了Windows并且您正在使用Linux进行双重引导,那么您可以选择做一些不同的事情。

想象一下,在Windows使用整个驱动器的情况下,您有1 TB的硬盘驱动器。 你需要做的第一件事就是缩小Windows分区 ,为Linux腾出空间。 现在Windows显然会放弃一些空间,这取决于它需要多少空间。

为了争辩的缘故,Windows需要200千兆字节。 这将留下800千兆字节。 为其他800千兆字节创建三个Linux分区可能很诱人。 第一个分区将是根分区,您可以为此设置50千兆字节。 交换分区将被设置为8千兆字节。 这为主分区留下了742千兆字节。

停止!

Windows将无法读取主分区。 虽然可以使用Linux访问Windows分区,但使用Windows读取Linux分区并不那么容易。 创建一个巨大的家庭分区是不是要走的路。

相反,创建一个适中的主分区来存储配置文件(比如最大100GB,可以少得多)。

现在为其余磁盘空间创建一个FAT32分区,并存储您可能希望从任一操作系统使用的音乐,照片,视频和其他文件。

如何将Linux与Linux双启动?


如果你双启动多个Linux发行版,你可以在技术上共享它们之间的一个主分区,但有潜在的问题。

假设你在一个根分区上使用Ubuntu,在另一个分区上使用Fedora,他们都共享一个主分区。

现在想象一下,他们都安装了类似的应用程序,但软件的版本不同。 这可能会导致配置文件被破坏或发生意外行为的问题。

再次,我认为首选项是为每个发行版创建较小的主分区,并具有用于存储照片,文档,视频和音乐的共享数据分区。

总结一下。 我总是建议有一个家庭分区,但家庭分区的大小和用途会根据您的要求而改变。