我有两块硬盘 (一块 500 GB,另一块 750 GB)。
我想创建一个包含这两个硬盘的单独分区。
我猜它只适用于相同的硬盘,如果我错了,请纠正我。
我在一台旧电脑上有这两个驱动器,我对其进行了调整,可能会把它变成一个网络服务器,所以我打算在它们上安装 ubuntu。
如何让 2 个或更多硬盘在一个分区中像一个一样运行?
答案1
您可以使用逻辑卷管理器(也可以看看本指南) 或者袭击为此。如果您希望两个驱动器中的所有空间都对应一个分区,则可以使用 LVM。您可以创建一个包含两个驱动器的 LVM 卷组,并在其上创建一个分区。
由于您希望在 LVM 上安装 Ubuntu,而不是将 LVM 添加到已安装的 Ubuntu 系统,因此您可以使用 Ubuntu 安装程序创建 LVM,然后在其上安装 Ubuntu。GRUB2 引导加载程序完全能够直接引导到 LVM,因此您甚至不需要单独的分区/boot
(就像以前那样)。
常规 Ubuntu 桌面 CD(即 Live CD)无法在 LVM 上安装 Ubuntu。相反,您必须使用备用 CD 来实现这一点。请参阅“基于文本的安装”部分这一页。或者,为了您的方便:
将此.iso
映像写入 USB 闪存驱动器,或将其刻录到 CD/DVD,就像使用实时 CD 一样。
这官方 Ubuntu 12.04 LTS 替代 CD 安装指南可能会在安装过程中为您提供帮助。(或者跳至32 位安装指南或者64 位安装指南。
该指南对 LVM 的介绍不是很具体,所以我将尝试再次编辑这篇文章,根据您的具体需求(安装在/
由两个存储容量不同的驱动器组成的 LVM 上的单个分区中的 Ubuntu 系统)提供详细的说明。
答案2
通过使用 RAID。正如 Eliah Kagan 在他的回答中所解释的那样,但请记住这一点:
理想情况下,您应该使用两个相同的硬盘进行 Raid 1 镜像。原因是两个硬盘将在同一时间执行完全相同的操作。当您写入其中一个时,您也会写入另一个,从而创建第一个的镜像。这意味着两个硬盘将承受相同的压力。
还要记住,Raid 1 镜像会降低计算机的速度,因为它必须将所有内容写入两次。这就是我推荐使用外部存储的原因。将一个硬盘驱动器放入您的 PC 中,备份它,然后将数据保存在外部。
在并行 ATA 时代,在 RAID 控制器上混合使用来自不同供应商的驱动器是不允许的。有时可以,但更多时候不行。随着 SATA 的出现,混合使用供应商不再是问题。
此外,虽然有些控制器允许混合和匹配容量而不会损失存储空间(使用高级奇偶校验技术),但这种情况仍然相对罕见。使用不同大小的驱动器通常会导致总存储容量仅为最小驱动器的倍数。例如,在 RAID 1 中组合 500GB 和 320GB 硬盘将是 320GB * 2,即 640GB,而不是 820GB。
实际上,使用相同的硬盘(即相同品牌、型号和大小的硬盘)构建阵列可以节省大量时间并避免可能出现的问题。RAID 0 和 1 至少需要两个硬盘,RAID 5 至少需要三个硬盘,RAID 0+1、1+0 和 10 至少需要四个硬盘。
希望这有助于您做出决定。
来源:电脑世界