=====================================================

=====================================================

我有双启动,Win7 64位和Ubuntu 11.10

我已更新至 Ubuntu 12.04

现在我没有遇到询问启动哪个操作系统的提示(通过 Windows 中的 EasyBCD 设置,而我使用的是 Ubuntu 11.10)

有没有一种简单的方法可以让启动管理器再次识别这两个操作系统,还是我需要重新安装 Windows 并再次经历这种头痛?有没有类似于 EasyBCD for Ubuntu 的程序?

谢谢

答案1

如何使用启动修复提供“启动信息摘要”


如果你可以启动 Ubuntu,你可以安装并运行启动修复工具并用它来创建一个BootInfo 摘要

首先,使用 安装该工具apt-get。执行此操作的终端命令是

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
  1. 完成后,输入命令boot-repair启动该工具。
  2. 稍等片刻后,系统boot-repair会提示您下载最新版本。由于您刚刚安装了最新版本,请回答No
  3. 如果boot-repair要求安装该pastebinit包,请响应Yes
  4. 该工具现在将扫描您的系统并(最终)显示下图所示的窗口。单击Create a Bootinfo summary框/按钮。这将收集有关系统启动配置的信息,但不会做出任何改变。


    初始启动修复窗口

  5. 创建 bootinfo 摘要后,boot-repair将显示一条包含 URL 的消息,该 URL 应如下所示:http://paste.ubuntu.com/123456/

    请更新/编辑您的问题并添加此 URL。此链接指向的 pastebin 中的信息将帮助我们诊断问题。

答案2

解决了:

我重新安装了 Windows(我只有一张安装盘,它不允许我从菜单中“修复”……分区没有按应有的方式显示……)

无论如何....我对 Windows7 进行了自定义/全新安装,当一切完成后,我再次可以选择“Ubuntu 或 Windows 7”,好像什么都没有发生过一样。

果然,我像什么都没发生过一样加载了 Ubuntu 12.04。

=====================================================

不知道为什么会发生这一切,但我只丢失了 Win7 信息(不重要,因为它只用于 Netflix,哈哈

希望这篇文章有一天能帮助到别人。

谢谢!

答案3

假设您的主磁盘是 sda,请尝试:

sudo grub-install /dev/sda
sudo update-grub2

有了这个,您就可以进入 Windows,然后安装 EasyBCD。

答案4

您有 Windows 7 恢复盘吗?如果有,那就太好了!将其放入并启动。不必重新安装 Windows,应该有一个恢复控制台或类似选项。以下是有关如何操作的详细说明:

http://www.sevenforums.com/tutorials/20864-mbr-restore-windows-7-master-boot-record.html

但要小心!!我在装有 Vista 的笔记本电脑上经历了这个过程。一旦您按照文章中所示修复了主引导记录,您可能就无法在打开计算机时看到 Ubuntu 作为引导选项。不过,这是一个简单的修复方法,所以不用担心。修复之前,您应该重新启动计算机 2 到 3 次,以便“训练”您的 MBR(主引导记录)。完成此操作后,将您的计算机启动到 Ubuntu CD 或 USB,然后按照此处的文章修复您的引导并重新安装 grub。几天前,这种方法对我有用。

https://help.ubuntu.com/community/Boot-Repair

祝你好运!

PS. 我不太熟悉 EasyBCD

相关内容