我应该制作多大的 root、home、usr、var 和 tmp 分区?

Mik*_*son 17 server 10.04 encryption partitioning

我安装了 ubuntu 服务器 10.04,有 64 Gb VHD。

并希望在这种模式下分隔分区:

/dev/xvda0 p on swap (2 Gb)
/dev/xvda1a0 e on /boot (128 Mb)
/dev/xvda1a1 e on / type ffs (local)
/dev/xvda1a2 e on /usr type ffs (local, nodev)
/dev/xvda1a3 e on /tmp type ffs (local, nodev)
/dev/xvda1a4 e on /var/log type ffs (local, nodev)
/dev/xvda1a5 e on /var type ffs (local, nodev, nosuid)
/dev/xvda1a6 e on /home type ffs (local, nodev, nosuid, with quotas)
/dev/xvda2 p on /new (local, nodev, nosuid, noexec) with rest of space ~50Gb.
Run Code Online (Sandbox Code Playgroud)

但是我被卡住了,不知道给每个文件夹分配多大的尺寸。

我也想加密分区。

感谢您提供任何提示。

编辑:系统需要最小尺寸,这里将安装大约 10 个应用程序,如 ufw、apache、mysql、chkrootkit 等。

And*_*ers 13

首先,我会将所有空间(除了/boot)放在 LVM2 卷中。那是因为它使以后调整分区大小变得非常容易,即使在实时系统和现代文件系统上也是如此。

然后我会将 root缩小到大约 1GB、/usr大约 6GB、/var大约 2GB、/boot大约 512 MB,交换大小与 RAM 相同/var/log/home并且/srv足够大。以后可以调整。

我现在不会使用所有未分配的空间,因为以后可以用来扩展其他分区,因为我使用的是 LVM2。我什至可以添加新的分区,比如/tmp,但这有点复杂。我不再使用 LVM2 以外的任何东西。有了它,我什至可以在不到 30 分钟的时间内将安装移动到 RAID 磁盘,包括创建和复制文件等等。

有关 LVM2 的更多信息,请阅读:http : //www.debian-administration.org/articles/410

是的,关于加密,请查看 Luks 支持: