通常,当我安装 Ubuntu 或任何其他 Linux 桌面发行版时,我会让安装程序自行完成安装,而我几乎不会干预。在最近的几次安装中,我注意到我的主目录经常用尽空间,这让我想知道如何决定为根目录“/”下的所有目录分配多少空间。
是否存在一个硬性规定,还是我必须依靠水晶球来猜测我将来的需求是什么?
答案1
使用 lvm2,并从合理的默认值开始(我为 / 使用 6gb,为 home 使用 2gb,没有交换(8GB RAM))
lvm2 确保您能够根据需要在需要的地方分配/调整更多大小。
我使用 ext4(长期以来,我一直偏爱 xfs,因为它可以在线调整大小;然而,ext4 也允许您缩小 fs-es,尽管(通常?)不是在线的;巨大的胜利)
替代和服务器安装磁盘早已支持 lvm2,grub2 也支持从 lvm2 启动加载(但不在条带卷上),所以现在这通常是你快乐的体验。
答案2
对于桌面用途,我通常分配:
- 交换分区的物理内存为 1 倍至 2 倍
- 系统空间 8 至 12 GiB
- /home 休息
将 /home 与系统的其余部分分开非常重要且实用。