我明天有一个新的1 TB驱动器.为开发工作站划分这个空间的最佳方法是什么?
我认为我将遇到的最大问题是一些分区(可能是/ usr)在使用一段时间后会变小.其他分区可能是巨大的.例如,交换驱动器目前是2GB(2x 1GB RAM),但它几乎从未使用过(只有我知道的一次).
如果使用LVM对驱动器进行分区,则不必担心将来任何单个分区空间不足.只需根据需要移动空间.
我对普通"实用程序"框的标准策略是为它们提供一个两倍于其RAM大小的交换分区,一个1GB /启动分区,并将其余分区作为一个大分区.虽然我知道为什么有些人想要一个单独的/ var,单独的/ home等,如果我只有可信用户并且我没有运行某些制作服务,我认为我听到的原因并不适用.相反,我尽力避免任何调整大小,或任何分区变得太小 - 最好用一个巨大的分区来实现.
至于swap和/ boot的大小 - 如果你的机器有4GB的内存,你可能不希望在swap中加倍.至少有一些是明智的.即使你有两倍,你总共使用9GB,占新驱动器的0.9%./ boot可以小于1GB,这只是我的标准"不会变得完整,永远"的大小.