无法恢复动态磁盘上的数据

无法恢复动态磁盘上的数据

我有一台装有两块 3TB 硬盘的计算机,它们是彼此的动态磁盘镜像。我试图从其中一块硬盘中恢复数据,但没有成功。

因此,我将其中一个 3TB 硬盘插入 USB3<->SATA 适配器,在磁盘管理中,将新磁盘视为“无效”的“动态”磁盘。我右键单击该磁盘,然后在结果菜单中单击“反应性磁盘”,然后出现此错误:

This operation is not allowed on the invalid disk pack.

这是否意味着磁盘有问题?我发现很多付费数据恢复软件都可以使用,也许这真的是我唯一可用的选择,但我不禁认真地想知道这是否也是那些软件供应商向 Google 发送垃圾邮件的结果。

我正在运行 Windows 10 Pro 64 位 Build 1803。

答案1

文章 动态磁盘无效 建议使用十六进制编辑器将磁盘上指示磁盘为“无效驱动器”的字节更改为“基本驱动器”。有几个人表示此解决方案对他们有效。

推荐的工具是免费的氢键 可以编辑原始磁盘。

要更改的字节位于扇区 0,位置1C2。检查它是否包含值“42”(无效驱动器),如果是,则将其更改为“07”(基本驱动器)。发帖人说他需要重新启动两次才能使此操作生效。

如果这不起作用,请将字节返回到“42”,并搜索恢复实用程序。

据说其中一个实用程序是 MiniTool 分区向导专业版,其用于解决问题的用途在文章中描述 如果发生动态磁盘无效问题,如何轻松修复它。不幸的是,你可能需要付费版本(39 美元)。有演示版,可能意味着试用版。

答案2

我遇到过类似的问题,但使用的是 raid0 配置。访问数据的最简单方法是在 VirtualBox/VMWare Workstation 中创建虚拟机,然后将 SATA-USB 适配器连接到该虚拟机。

VM 应该是 Linux(我选择了 Ubuntu),并且您需要安装ldmtoolapt install ldmtool)才能使用动态磁盘。

基本上访问任何类型的动态驱动器的最简单方法是:

ldmtool scan
ldmtool create all

例如,它将在 /dev/mapper/ 中创建卷ldmtool_WIN_VOLUME

ntfsfix /dev/mapper/ldmtool_WIN_VOLUME # optional, may prevent mounting read-only incorrectlly closed volume
mkdir /mnt/dynamic-disk
mount /dev/mapper/ldmtool_WIN_VOLUME /mnt/dynamic-disk

答案3

这是你如何找到该位置的方法

对于任何遇到困难的人来说,第 0 节、位置 1C2 的意思是,在 HxD 的顶部,它说部分将其保留在 0 或将其改回 0,然后沿着左侧阅读,您要查找 000...1C0,这是位置,其中的 2 列是位置 1C2。

行 00...1C0,列 2,这是您更改为 07 的数据字段

相关内容