关于分区大小

关于分区大小

我打算在新电脑上安装 Ubuntu,但我不太确定每个分区应该有多大。

如果我只创建 root、home 和 swap 分区,程序将安装在哪个分区上?它们将安装在 /home 还是 root?

基本上,例如有以下分区是否有意义:

    /     - 6GB
    /home - 80GB
    /swap - 4GB

6GB 对于我的根分区来说够大吗?

这 3 个分区是否是一个好的选择,或者是否有更好的配置?

我目前安装了 3 个操作系统,并且我确实经常进行更改。

答案1

除非您有特殊需要,否则我建议您只使用两个分区:一个用于根文件系统,一个用于交换。

如果您的目标是与已安装的其他三个操作系统共享您的/home应用程序,那么您需要注意:同一应用程序的不同版本可能会弄乱您的配置。当然,您可以解决这个问题,但/home为每个操作系统单独设置应用程序无疑是最快、最安全的解决方案。

答案2

你的磁盘有多大?

我会将根目录('/')设置为至少 8 GB,也许 10 GB(这是我通常用作根分区的最小分区大小)。

您可能不需要 4GB 的交换空间,除非您要做的事情确实会占用大量交换空间。Linux 曾经有一个古老的经验法则,即交换空间应该是 RAM 的两倍,但那是在普通 PC 只有 256MB 或 512MB 的时候。

大多数人只需要 1GB 甚至 2GB 的交换空间就可以了。

至于您的另一个问题,您安装的程序几乎全部安装在根分区中。可能有几个例外,它们安装在 /home/$USER 中,但这确实值得怀疑。

这就是为什么我通常将 / 设置为至少 10GB。如果您有足够的磁盘空间,甚至可以将 / 设置为 20GB 以确保安全。

答案3

安装的软件通常会放在 root 目录下。你可以将一些内容放在 home 目录下,供用户本地安装,但大多数 ubuntu 软件包都符合标准我不会制作 6GB 的根分区,但这就是我。根据一个相当标准的家庭安装是:

大多数家庭 Linux 安装的标准分区方案如下:

    一个 12-20 GB 的操作系统分区,以 / 形式挂载(称为“根”)
    用于增加 RAM 的较小分区,已安装并称为交换分区
    一个较大的分区供个人使用,挂载为 /home

交换的最佳做法是将 RAM 大小增加一倍,尽管这种情况越来越不常见。

归功于乔·埃伦德:如果您打算使用休眠选项,那么您肯定要遵循双内存指南。

答案4

恕我直言,最好有一个“数据”分区(NTFS 格式),Windows 和 Linux 都可以访问。这是因为您想要拥有多个操作系统(我假设您希望能够从所有操作系统访问您的媒体文件)。

如果您需要重新安装 Linux,则单独的主分区应该是一个好主意!

相关内容