机器在进入“验证 DMI 池数据...”阶段后不断重新启动

机器在进入“验证 DMI 池数据...”阶段后不断重新启动

启动时,它只会运行到这一步,然后就会自动重新启动。它甚至不会响应从 CD ROM 启动的尝试。

我把一台相同机器上的硬盘放进去,它工作得很好;当我把我的硬盘作为辅助驱动器时,我可以看到上面的所有内容,当它是机器中唯一的硬盘时,它只是无法启动。

这个问题始于我的 Vista 安装损坏(机器双启动到 Ubuntu),恢复过程基本上重新安装了 Vista。它曾经工作过,但在我安装了一些“Windows 更新”后,它需要重新启动,从那以后就再也没有工作过。甚至无法进入 Ubuntu,也无法从 CD ROM 启动。除了在另一台机器上将驱动器作为辅助驱动器安装、下载所有数据并重新格式化之外,还有其他方法可以解决这个问题吗?

编辑:刚刚又做了一些实验;我做什么都不能让它从 CD ROM 启动,除非完全断开该驱动器。如果插入不同的硬盘或根本没有硬盘,它都可以从 CD ROM 启动。插入该驱动器后,即使它应该先从 CD ROM 启动,或者我专门从启动菜单中选择 CD ROM,它仍然会失败。

进一步编辑:好吧,即使拔下驱动器以使其先从 CD 启动,然后插入驱动器也失败了。因此,在将其安装为辅助 HD 的情况下,我进行了低级格式化,最后它决定允许它从 CD 启动。从恢复 CD 中执行了完整的“重新安装 Vista”操作... 现在它再次成为可启动 HD,当我要求它从 CD 启动时,它仍然无法启动,而是直接进入 Vista 安装。

答案1

因此您的 BIOS 会将有问题的硬盘误认为是光驱(这是我第一次听说,但 Vista 总是让人感到惊讶)。由于您可以将驱动器安装为辅助驱动器,因此您应该能够使用 GRUB2 覆盖 MBR,从而恢复正常的引导加载程序(GRUB2 随 Ubuntu 一起安装,然后被 Vista 覆盖,现在您需要再次安装 GRUB2)。您将需要 grub-setup、grub-install 和 chroot。阅读有关重新安装 grub 引导加载程序的内容。

也就是说,前提是您可以启动的另一个硬盘驱动器包含一种 Linux 来执行 GRUB 命令。如果没有,计划 B 是从没有驱动器连接的 CD-ROM 启动,然后添加SATA 硬盘即时。如果是IDE 硬盘

对于带有 grub 工具的优质可启动 CD,我推荐“系统救援 CD”和“grml”。Ubuntu CD 也应该附带救援工具。

相关内容