我已经使用 Clonezilla 将硬盘克隆到 SSD。两个驱动器的大小相同,并且该过程似乎已成功运行。
我可以从 SSD 启动到 Windows 10 而没有任何明显问题,但是另一个磁盘(原始源驱动器)处于脱机状态。计算机管理的存储部分显示以下脱机磁盘的工具提示:
Offline (The disk is offline because it has a signature collision with another disk that is online)
Run Code Online (Sandbox Code Playgroud)
我已经对此进行了一些阅读,看起来这个磁盘签名是存储在磁盘的“主引导记录”中的东西,并且也被 Windows 在其“引导配置数据库”中引用,以及精确的副本由 Clonezilla 完成的磁盘也复制了磁盘签名。
考虑到 SSD 的磁盘签名已替换为旧磁盘的签名,SSD 还好吗? 研究表明应该没问题,而且确实需要更改目标 ssd 的驱动器签名才能从克隆的 Windows 安装启动,但由于我缺乏这方面的知识,我不确定这是否假设是正确的。
另外,以防万一我想从旧磁盘启动,但仍然在 Windows 中看到 SSD(反之亦然),更新旧硬盘驱动器或新 SSD 的磁盘签名的最佳方法是什么(这样我就可以从任一驱动器启动,并且无论我选择从哪个驱动器启动,都可以看到两个驱动器)?
我确实尝试对此进行了一些研究,并查看了有关此问题的文章(https://blogs.technet.microsoft.com/markrussinovich/2011/11/06/fixing-disk-signature-collisions/) ,但在文章(其中谈到恢复磁盘签名)中不清楚他们是否在谈论以某种方式神奇地将目标驱动器的原始磁盘签名恢复到在克隆过程中被替换之前的状态,或者他们是否正在谈论使用 Windows 生成新的磁盘签名(通过将其联机),然后使用 BCDEdit 更新旧磁盘上的 Windows BCD。