如何从 Windows 访问 Ubuntu RAID 设备?

Kri*_*per 4 windows ext4 raid

我在 Ext4 RAID1 上安装了 Ubuntu,在另一个磁盘上安装了 Windows 7。RAID 是 Ubuntu 中的软件 RIAD 设置。

我已经使用Ext2Fsd 项目来挂载普通的 Ext4 系统,它运行良好。当我尝试安装其中一个 RAID 磁盘时,出现“UUID 为 0”错误。

我想知道是否有人知道在 Windows 中访问我的 RAID 的方法。我见过这个问题,但提到软件 RAID 的唯一答案并没有真正提供任何证据。

Oli*_*Oli 6

对于初学者来说,永远不要尝试在没有mdadm(您将在 Ubuntu 上使用的软件突袭)存在的情况下安装 RAID1 阵列的一半。它处理两个驱动器的同步方式,因此如果您安装和更改(访问时间计为更改)一个磁盘,mdadm则很难找出问题所在。这可能导致需要重建阵列甚至数据丢失。

我建议你有一个虚拟机(Ubuntu Server 很轻),它直接挂载分区(现代虚拟机可以),所以你使用的版本mdadm与你安装的 Ubuntu 相同。这是相当合理的逻辑,但它比本地安装要脆弱得多,因为您在 Ubuntu 和磁盘之间有一个软件层。

我说我会建议它,因为我阅读了使用 VM 在 Windows 中访问 Linux mdadm RAID + LVM 卷/数据 - 重写的人完全按照我的想象破坏了他们数据的非无关紧要部分。


我认为与 Windows 共享 RAID 阵列的唯一安全方法是:

  • 将 Windows 保留在 VM 中或在另一台计算机上运行
  • 在另一台计算机上运行 RAID 阵列(例如专用 NAS 或其他类型的服务器)