我是一名 Linux/Ubuntu 新手,正在一个新机器上安装 Ubuntu Server 10.04 作为 Web 服务器。
我的盒子有两个物理驱动器(40GB 和 160GB),我希望同时使用它们。
我没有安装 Ubuntu 的经验,我应该创建哪些分区才能充分利用我的磁盘空间,同时还能稳定且具有合理的性能?
答案1
虽然可以创建一个跨越多个物理驱动器的分区,但这不是推荐的路径。
最好创建多个分区,这些分区恰好位于不同的驱动器上。
您想将其用作服务器。您会使用主目录吗?还是会将大部分数据保存在 /var/www-data 中?
不同分区上分离的常见路径有:
/boot -> 这通常是一个单独的分区,因此您可以使用不同的文件系统(grub 不支持所有文件系统)
/var -> 假定其中包含变化很大的数据
/home -> 这个如果经常分开,那么你可以轻松地重新安装而不会丢失用户的文件
/tmp -> 此处假定有临时数据
另外,请记住,无论你做什么,你都需要一个单独的交换分区。我会把交换分区和 /var 分区放在最快的物理驱动器上。
编辑:假设您最快的驱动器是 40 GB 的驱动器。在这种情况下,您可能希望将 /var/www-data 放在更大的驱动器上,并将根目录“/”和交换分区保留在最快的物理驱动器上。这意味着您有三个分区:交换分区、/ 和 /var/www-data。无需将其余分区分开。
答案2
您可以使用 lvm 或 software-raid 来创建一个连接两个磁盘空间的虚拟设备。
然后在该虚拟设备上创建一个文件系统(也许是一个交换分区)将最大限度地提高磁盘利用率。
但不建议这样做,因为如果您的一个硬盘出现故障,您的整个文件系统将无法使用。
即添加硬盘故障概率。
因此,只需在 40 GB 上创建系统(启动 + 交换 + /)。然后根据您想要保存最多数据的位置,将 160 GB 安装为 /home 或 /var...