Windows clonezilla 磁盘到磁盘后启动丢失

Windows clonezilla 磁盘到磁盘后启动丢失

我运行了 Clonezilla 磁盘到磁盘克隆,将我的 PC 从 HDD 转移到 SSD。我忘记将源驱动器 (750GB) 上的分区缩小到目标驱动器 (240GB)。在克隆过程中,我必须在最后选择“克隆引导加载程序”选项。但克隆失败了。现在我已经移除了 SSD,无法启动回原始驱动器。

我尝试在 Windows 10 安装介质上使用系统恢复选项,它显示“Windows 10”操作系统,其分区大小为 0 MB,位于(未知)本地磁盘中。启动修复失败,并显示“CorruptBootConfigData”。

我尝试过这些bootrec /rebuildbcd bootrec /fixmbr bootrec /fixboot命令,但它们没有任何作用,并且在启动时出现错误“无法加载应用程序或操作系统,因为所需文件丢失或包含错误”。

我的这个驱动器上有 4 个分区(来自 HP Pavilion Desktop):

#   Type       Ltr   Size   Label        Info
1   Primary    C    100MB   SYSTEM  
2   Primary    D    687GB   HP
3   Recovery   E    450MB   FACTORY_IMA
4   Primary    F     10GB                Hidden

所有卷的信息下均无启动或系统。

操作系统通过 Microsoft 的免费升级从 W7 升级到 W10,因此我没有 W10 安装恢复介质。

当我尝试detail disk使用diskpart它时它告诉我Boot Disk : No

我如何让此磁盘/系统再次启动?

答案1

解决了问题:

我启动了恢复控制台命令提示符,并使用激活了分区 1(标记为“SYSTEM”),diskpart但出现了新的错误“所需设备未连接或无法访问”。HDD 和 DVD 播放器已连接且可访问,但 SSD 已断开连接。

此时新的错误暗示我找不到正确的分区。

然后我回到恢复控制台命令提示符并通过 查看 BCD bcdedit。查看 BCD 时,发现有几个条目device和为osdevice“未知”。然后我使用bcdedit命令将“设备”“osdevice”设置为 {default},并将其他条目设置为 Windows 所在的 D: 分区,例如bcdedit /set {default} device partition=D:bcdedit /set {default} device partition=D:

如果我记得完整命令可能包括商店位置,但我不确定这是否是必需的,例如bcdedit /store c:\boot\BCD /set {default} device partition=D:

相关内容