划分可用空间以供手动安装

划分可用空间以供手动安装

我有 53 GB 需要格式化为 /root、/swap、/usr/、/var、/home 和 /tmp。最佳的空间分配是什么?

答案1

对于我的 40GB SSD 驱动器,我将交换分区划分为与我的内存相同的分区(即,我有 2GB RAM,交换分区也是如此。)我为 /root 保留大约 10GB,其余的放在 /home。对于你的情况,我认为:

  • 如上所述交换分区
  • 14GB 用于/
  • 其余的为 /home

我个人认为对/usr、/var、/tmp进行分区比较麻烦。

答案2

假设这是用于桌面使用,我会这样做:

  • /boot-300MB
  • /- 20gb(如果我想要更快的启动,则为只读,但这通常很烦人)
  • 交换- 2GB
  • /home- 驱动器的其余部分

我喜欢单独保存/boot,但你不必这样做。

对于服务器设置,我会这样做:

  • /- 20gb(以只读方式安装)
  • /根- 5GB
  • 交换- 2GB
  • /srv- 5gb(只读,扩展分区)
  • /home- 其余部分(扩展分区)
  • /var- 5gb(扩展分区)

我将所有服务器内容(网页等)存储在其中/srv,然后留给/home更大的内容。我保持/srv独立,这样我就可以重新安装/而不会丢失我的网络服务器数据。

我还将 /tmp 作为 tmpfs 挂载。

这实际上取决于机器的用例。

答案3

考虑使用更现代的文件系统,例如BTFS凭借其子卷功能,根本无需进行此类规划。

相关内容