奇怪的启动问题?

奇怪的启动问题?

我有一台笔记本电脑,我调整了它的分区大小以使其只适合数据。之后,我剩下大约 700 MB 的可用空间。计算机启动后运行良好。我又试了几次,一切正常。我认为克隆方面已经很好了,所以我继续使用 Clonezilla 以默认设置对驱动器进行映像处理。

之后,我格式化了驱动器并尝试恢复映像(使用全部默认选项)进行验证。好吧,这就是我的问题所在:当我尝试启动时,我只会在左上角看到那个闪烁的小光标。

我尝试过的:

  • 我进入 Windows 7 DVD 磁盘并尝试启动修复。它说修复成功了,但问题仍然存在。又试了 5 次,但无济于事。
  • 尝试过bootrec /fixboot, /fixmbr, /rebuildbcd。 依然没有。
  • 尝试过bootsect /nt60 sys /mbr。你能猜到吗,是同样的事情吗?
  • 尝试将分区设置为“积极的”diskpart
  • 尝试删除“boot”文件夹甚至“bootmgr”并从 DVD 中替换它们。

幸运的是,我的 USB 上有 Hiren 的 BootCD,我启动了它。我选择了“从 Windows 7/Vista (bootmgr) 启动”选项,它成功了。映像已成功启动。它从 Hiren 的 BootCD 中的 bootmgr 启动。它仍然有效,但我需要 bootmgr 在没有 BootCD 帮助的情况下工作。

我该怎么解决这个烂摊子呢?


更新:

我找到了解决方案。我正坐下来准备考试,突然一个想法突然出现在我的脑海里。如果我手动删除所有 BCD 条目,然后添加一个新的,会怎么样?好吧,我就是这么做的。

  1. 启动安装 DVD
  2. 进入命令提示符
  3. 类型bcdedit /enum
  4. bcdedit /deletevalue (whatever value it was)对 BCD 中的每个值进行运行
  5. 运行bootrec /scanos并验证我的操作系统位于
  6. 最后,跑了bootrec /rebuildbcd
  7. 并且计算机启动正常。

答案1

我有很多成功的经验超级Grub2,甚至比 Windows 的启动修复还要好。我会试试这个。尽管它的名字如此,但它可以在不安装 Grub 的情况下修复 Windows MBR。

答案2

为了您的利益,我希望备份没有损坏。最好备份两次,以防万一,并进行验证。Clonezilla 有一个校验和选项,其他产品有针对磁盘的真实验证。

您没有提及磁盘分区,也没有提及您是否有多重引导或除 Windows 7 之外的引导管理器(例如 GRUB)。在帖子中包含此信息会很有用。

你也可以看看这篇 CloneZilla 文章并告诉我们您是否做了与描述完全相同的事情。

答案3

一旦部署了映像,就值得调整分区大小并增加它...Windows 虚拟内存可能需要比这更多的可用空间(在缩小尺寸之前,您是否更改了“系统属性/高级系统设置/性能/高级”中的设置?)

答案4

哇,我找到解决方案了。我正坐下来准备考试,突然一个想法突然出现在我的脑海里。如果我手动删除所有 BCD 条目,然后再添加一个新的,会怎么样?好吧,我就是这么做的。

  1. 启动安装 DVD
  2. 进入命令提示符
  3. 类型bcdedit /enum
  4. bcdedit /deletevalue (whatever value it was)对 BCD 中的每个值进行运行
  5. 运行bootrec /scanos并验证我的操作系统位于
  6. 最后,跑了bootrec /rebuildbcd
  7. 并且计算机启动正常。

感谢您的所有回答和建议。

相关内容