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