在计算机上安装Linux发行版时,通常需要创建三个分区:
- 根
- 家
- 交换
有人建议不再需要交换分区。但是,磁盘空间很便宜,所以创建一个磁盘空间没有坏处,即使你从不使用它。 (点击这里查看一般讨论交换分区和交换空间使用的文章)。
在本文中,我们将查看主分区。
你需要一个单独的家庭分区吗?
如果您已经安装了Ubuntu并且在安装Ubuntu时选择了默认选项,那么您可能没有意识到它,但是您将没有主分区。 Ubuntu通常只创建两个分区:root和swap。
拥有主分区的主要原因是将用户文件和配置文件与操作系统文件分开。
通过将操作系统文件与用户文件分离,您可以升级操作系统,而不必担心丢失照片,音乐和视频。
那么为什么Ubuntu不给你一个单独的家庭分区呢?
作为Ubuntu的一部分提供的升级工具相当不错,您可以从Ubuntu 12.04到12.10到13.04到13.10到14.04和14.10,而无需擦除您的计算机并重新安装。理论上,您的用户文件是“安全的”,因为升级工具可以正常工作。
如果是任何安慰,Windows也不会将操作系统文件与用户文件分开。他们都住在一个分区。
Ubuntu有一个主文件夹,在主文件夹下,您可以找到音乐,照片和视频的子文件夹。所有配置文件也将存储在您的主文件夹中。 (默认情况下它们将被隐藏)。这很像是Windows的一部分文档和设置设置。
并非所有Linux发行版都是相同的,有些可能无法提供一致的升级路径,并且可能需要您重新安装操作系统才能使用更高版本。在这种情况下,拥有一个主分区非常有用,因为它可以节省您将所有文件从机器上复制,然后再将其复制回来。
我们认为您应该始终拥有单独的主分区。它只是让事情变得更容易。
但是,您不应该做的一件事是混淆了这样一个事实:因为您有一个单独的主分区,您不再需要进行备份(因为您应该(特别是如果您计划升级操作系统或安装新的操作系统)。
家庭分区应该有多大?
如果您只计划在计算机上安装一个Linux发行版,则可以将主分区设置为硬盘驱动器的大小减去根分区的大小和交换分区的大小。
例如,如果你有一个100千兆字节的硬盘驱动器,你可能会选择为操作系统创建一个20千兆字节的根分区和一个8千兆字节的交换文件。这将为主分区留下72千兆字节。
如果您安装了Windows并且使用Linux进行双启动,那么您可能会选择执行不同的操作。
想象一下,你有一个1TB的硬盘驱动器,Windows采用整个驱动器。您需要做的第一件事是缩小Windows分区以为Linux腾出空间。现在显然Windows将放弃的一些空间将取决于它需要多少。
为了论证而说,Windows需要200千兆字节。这将留下800千兆字节。为其他800千兆字节创建三个Linux分区可能很诱人。第一个分区是根分区,您可以为此设置50千兆字节。交换分区将设置为8千兆字节。这为主分区留下了742千兆字节。
停止!
Windows将无法读取主分区。虽然可以使用Linux访问Windows分区,但使用Windows读取Linux分区并不容易。创建一个庞大的家庭分区是不可取的。
而是创建一个适度的主分区来存储配置文件(比如最多100千兆字节,它可以少得多)。
现在为剩余的磁盘空间创建一个FAT32分区,并存储您可能希望从任一操作系统使用的音乐,照片,视频和其他文件。
用Linux启动双启动Linux怎么样?
如果你是双启动多个Linux发行版,你可以在技术上共享它们之间的一个主分区,但有潜在的问题。
想象一下,你在一个根分区上使用Ubuntu而在另一个根分区上使用Fedora,它们都共享一个主分区。
想象一下,他们都安装了类似的应用程序,但软件版本不同。这可能会导致配置文件损坏或发生意外行为的问题。
同样,优先选择是为每个发行版创建较小的主分区,并具有用于存储照片,文档,视频和音乐的共享数据分区。
总而言之,我们总是建议使用主分区,但主分区的大小和用途会根据您的要求而变化。