dd 克隆的驱动器未被 Windows 识别

dd 克隆的驱动器未被 Windows 识别

我有一台联想 Windows 7 笔记本电脑,上面有一个 MBR 硬盘,我想克隆它。我使用 Linux(Kali,仅供参考)实时 USB 棒,在 PC 上启动,然后用于将dd if=/dev/sda of=/dev/sdc bs=100M conv=notrunc内部硬盘克隆到通过 USB 连接的硬盘上。

据我所知,这一切都运行良好,从 Linux 我能够访问所有分区上的所有数据。但是当我重新启动 Windows 进行测试时,Windows 似乎无法识别该驱动器。插入时,它会发出 ge-dunk 声音,但当我进入“计算机”时,驱动器列表中没有任何内容。

我完全不熟悉 Windows 的工作原理,但我熟悉 Linux。我也尝试将驱动器插入 OS X 机器,它也被很好地识别了。

我该如何在 Windows 中解决这个问题,因为我有时需要从 Windows 访问该驱动器。

谢谢。

答案1

这似乎是由签名碰撞因为一个磁盘是另一个磁盘的精确克隆。

可以使用 Windows 中的磁盘管理修复此问题(可通过控制面板 -> 管理工具 -> 计算机管理 -> 存储 -> 磁盘管理访问)。在其中,您可以看到驱动器处于脱机状态。通过右键单击驱动器并选择“联机”,这将强制驱动器安装所有分区,尽管签名冲突。

我不知道这是否会引起任何与碰撞相关的问题,但我还没有遇到任何问题。

相关内容