如何从Windows访问Ubuntu RAID设备?

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

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

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

对于初学者来说,永远不要尝试在没有mdadm (你将在Ubuntu上使用的软件raid)存在的情况下安装一半RAID1arrays。 它处理两个驱动器如何同步,因此如果您安装和更改(访问时间计为更改)一个磁盘, mdadm有一个真正的挑战来解决出错的问题。 这可能导致需要重建arrays甚至数据丢失。

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

我说我会建议它,因为我从某个人那里读到了这篇文章 ,正是我想象的那些人破坏了他们数据中不可忽视的部分。


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

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