使用 EasyBCD 后上网本无法启动

使用 EasyBCD 后上网本无法启动

我有一台华硕 T91MT 上网本,上面安装了 Windows 7 Home Premium 和 Ubuntu 10.10(双启动)。

尝试升级到 Ubuntu 11.04 后,Ubuntu 无法启动,因此我尝试完全卸载 Ubuntu,然后重新安装。按照这些说明,我尝试使用 EasyBCD 绕过 GRUB2 引导加载程序,以便在卸载后自动启动到 Windows 7。

但是,完成“安装 BCD”步骤并重新启动后,我收到以下消息:

Windows 启动管理器  

Windows 无法启动。最近的硬件或软件更改可能是原因。 修复此问题:   1. 插入 Windows 安装光盘并重新启动计算机。   2. 选择您的语言设置,然后单击“下一步”。   3.单击“修复您的计算机”。 如果您没有此光盘,请联系您的系统管理员或计算机 制造商寻求帮助。   文件:\Boot\BCD   状态:0xc0000098   信息:Windows 启动配置数据文件不包含有效的操作系统条目。

我目前正在尝试创建 Windows 安装光盘的 USB 记忆棒,但同时,我只能从 Ubuntu USB 记忆棒启动。

我可以在 Ubuntu 中做些什么来解决这个问题?或者有人有其他建议/解决方案吗?

答案1

我想我可以帮到你。你可以使用 Ubuntu Live CD 再次启动 Windows:

  1. 启动 Ubuntu Live CD 或 USB
  2. 进入磁盘管理器
  3. 将当前安装 Windows 的磁盘标记为活动磁盘
  4. 等待几分钟
  5. 重启

如果一切顺利,您应该能够再次启动。这就是我在自己的电脑上解决这个问题的方法。如果不行,您可以尝试使用 Windows 修复盘。

答案2

您可以尝试从任何 Windows 7 磁盘启动以进入命令行。之后,一个简单的bootrec /RebuildBcd操作就可以了。

答案3

如果找不到旧的 BCD,则可能是您的分区布局已更改,可能是故意更改的,也可能是由 Ubuntu 安装程序更改的。尝试回滚分区更改,或使用 Windows 7 安装 DVD 上的修复控制台并输入:

  • bootsect /NT60 全部 /force
  • bootrec/RebuildBcd

这会阻止您启动旧的 Ubuntu 安装,但您可以稍后修复它。

答案4

Easybcd 使用自己的引导加载程序,因此会产生问题。不需要第三方引导加载程序。GRUB2 和 Windows 引导加载程序足以实现 Windows 7 和 Ubuntu 的双启动。

您可以使用本教程https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows修复双启动。

相关内容