我打算在新电脑上安装 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
答案4
恕我直言,最好有一个“数据”分区(NTFS 格式),Windows 和 Linux 都可以访问。这是因为您想要拥有多个操作系统(我假设您希望能够从所有操作系统访问您的媒体文件)。
如果您需要重新安装 Linux,则单独的主分区应该是一个好主意!