即使我同时使用 Windows 和 Ubuntu,我是否能成功实现软件 RAID?这两个操作系统中有哪些软件工具可以在这方面提供帮助?
我在华硕 m4a78T-E 上有 1TB SATA,我希望实现软件 RAID,这样如果一个软件 RAID 崩溃,我就不会丢失数据。
答案1
Linux 支持“dmraid”,它“基本上”是软件 RAID...它仍然需要 RAID 卡,但不需要“真正的”硬件 RAID 卡。您可以在此处阅读有关 Linux 对 dmraid 的支持https://help.ubuntu.com/community/FakeRaidHowto。Dmraid 存在性能缺陷,本文将对此进行讨论。通常,只有在双启动是目标时才应使用 dmraid... 因此它非常适合您。
你仍然需要购买 Linux 支持的 RAID 控制器,但你不必像购买真的硬件 RAID 控制器。
答案2
唯一值得做的 RAID 类型是基于硬件的。当出现问题时,基于软件的 RAID 会提供很多数据丢失的机会。
因此,最好的选择是将数据备份到外部磁盘。SyncToy 是 Windows 的一个选项。您还可以使用 Acronis True Image 从 CD 启动并克隆内部驱动器的副本。
答案3
即使是软件 raid,您也需要两个实际硬盘。我认为您说的是 raid 1,这意味着所有数据都存储在两个硬盘上,因此如果其中一个硬盘发生故障,您将能够从另一个硬盘启动。
在一个硬盘上安装软 RAID 是没有意义的,因为如果一个分区有问题,那么另一个分区也会有问题。
答案4
在双启动 Windows 和 Ubuntu 时,您无法使用软件 RAID。或者我应该说您可以使用它,但分配给它的磁盘在非原始操作系统下将不可用。Linux(Ubuntu)下可能有一个驱动程序,允许您读取和/或写入基于 Windows 的 RAID 阵列。这是一个充满困难的领域,因为 Windows 使用 NTFS,而 Linux 使用 ext3 或 ext4 作为底层文件系统,并且它们不兼容。