克隆硬盘无法启动 Vista

克隆硬盘无法启动 Vista

系统是一台 Advent 5301 笔记本电脑,我正尝试将硬盘换成更大容量的硬盘(120 -> 320 GB)。我使用 Clonezilla 将原始驱动器直接复制到目标驱动器,但当我尝试从目标驱动器启动时,Windows Vista 绿色加载条后出现空白屏幕或 BSOD。系统重启太快,无法读取 BSOD 消息。

我可以启动到安全模式;我启动时启用了网络,以检查新硬盘的驱动程序。Windows 找不到更新的驱动程序,并确信当前驱动程序是最新的。

原始硬盘驱动器运行在 IDE 模式下,而目标驱动器之前运行在 AHCI 模式下。但是,我假设 BIOS 会在启动时应用正确的设置,如果设置不正确,则不会进入 Vista 加载屏幕?或者这是驱动程序的问题,在 Windows 启动后应用,这可以解释为什么安全模式有效而正常启动无效?

如果我在启动时按 F8,然后选择“修复计算机”,则会出现空白屏幕,并且笔记本电脑会重新启动。我目前无法使用修复光盘,但如果需要,我可以买一张。

最后一点观察:当笔记本电脑在空白屏幕上挂起时,硬盘活动指示灯每秒闪烁一次左右,听起来就像硬盘在反复打开/关闭电源。我注意到原始硬盘消耗 1A 电流,而目标硬盘消耗 1.55A - 这可能是个问题吗?

非常感谢您的帮助!

答案1

在初始安装期间,Windows 对硬件抽象层进行了大量配置和优化。如果您将其从设置为 IDE 模式的 SATA 驱动器中拉出,它将希望在新的 AHCI 设置中以 IDE 运行,这将无法正常工作。您需要再次运行 Windows 设置并进行修复安装,或者在 BIOS 中将驱动器更改为 IDE 后重新应用原始映像。

答案2

如果您以 1:1 的比例克隆 HDD,而新 HDD 无法启动,则可能需要修复 MBR,因为它未正确克隆。

在 Hirens Bood CD 中,有一个名为 mbrfix 的工具,可以修复硬盘的主引导记录。但请谨慎使用。

该命令类似于:

mbrfix /listdrives

获取驱动器号,然后:

mbrfix /drive:0 /fixmbr

修复驱动器。

答案3

获取修复盘并运行 chkdsk,类似Hirens 启动 CD可能值得用来进行修复。

相关内容