更新 #1
1)启动到 Ubuntu Live CD
2)使用 SATA->USB 转换器连接驱动器
3)非常有意义的错误消息:
错误安装:安装退出,退出代码为 13:$MFTMirr 与 $MFT 不匹配(记录 3)。
无法安装“/dev/sdc2”:输入/输出错误
NTFS 不一致,或者存在硬件故障,或者是 SoftRAID/FakeRAID 硬件。在第一种情况下,在 Windows 上运行 chkdsk /f,然后重新启动 Windows 两次。/f 参数的使用非常重要!如果设备是 SoftRAID/FakeRAID,则首先激活它并在 /dev/mapper/ 目录下安装不同的设备(例如 /dev/mapper/nvidia_eahaabcc1)。请参阅“dmraid”文档了解更多详细信息。
也许这是 RTFM 类型的情况,我会查看退出代码 13,但如果您能提供任何帮助,我将不胜感激。
现在也会查看 R-STUDIO 和 RAID RECONSTRUCTOR/GetDataBack
前置问题:
1)通过 AMD 主板 780G 芯片组使用 RAID 1 阵列和 1 TB HD x 2 完美启动/运行 Windows 7 设置
这个错误:
2) 暂时移除两个 RAID 驱动器,将 BIOS 从 RAID->IDE 模式重新设置,并在其他两个驱动器上进行不同的项目
3) 更换 RAID 驱动器并启动,** 忘记重新启用 RAID **
4) 使用电脑 1 天...
5) 将 BIOS 重置为 IDE->RAID
6) Windows 不再启动。默认的 Windows 7 自动修复工具被允许运行多次。CHKDSK 可能报告了错误。
数据恢复尝试:
7) 从 RAID 1 阵列中移除一个驱动器
8) 使用 SATA->USB 转换器将驱动器连接到 Windows Vista 笔记本电脑
我可以读取驱动器上的每个分区并恢复数据,除了对于安装了 Win 7 的分区,
错误消息:“g:驱动器不可访问。拒绝访问。”
驱动器在磁盘管理工具中可见,并且所有分区(包括无法访问的 Win 7 分区)都报告为正常。
默认情况下,Windows 7 是否阻止访问其分区?(不,我没有启用 BitLocker 或任何其他 NTFS 安全措施。Windows 7 是使用所有默认选项安装的。)
我也尝试了阵列中的另一个驱动器,结果相同。
答案1
这可能是因为 Windows 尊重该分区上的文件所有权和权限,即将所有权设置为第二个 Windows 设置中不存在的用户(可能是其本地系统帐户)等等。
您可以尝试更新驱动器的所有权。在 XP 中,可以通过右键单击资源管理器,选择属性,选择安全选项卡,然后选择所有者选项卡来完成此操作。从那里,您可以将所有权标志设置为指向您。单击“确定”,直到返回“我的电脑”,然后再次转到安全属性并授予自己对驱动器的读取权限。此顺序在 Vista 中可能略有不同。
另一种选择是将驱动器插入运行不一定尊重 Windows 所有权+权限的操作系统的机器,然后尝试从那里读取数据。也许您可以尝试使用 Ubuntu LiveCD 的 Knoppix 启动 Vista 盒,通过 USB 适配器插入驱动器,看看您是否可以通过这种方式读取文件。这样做的好处是不会改变任何东西,因此您更有可能在将来无需重新安装即可让驱动器上的操作系统再次运行。
答案2
RAID 控制器可能已用某些信息覆盖该分区的开头。我会获取 R-STUDIO 和 RAID RECONSTRUCTOR/GetDataBack 并运行这些工具以查看它们可以恢复什么。