好的,我想在我的 Sony VAIO 笔记本电脑上双启动 Ubuntu 13.10 64 位和 Windows 7 64 位。我将 Ubuntu 安装到一个单独的分区(/dev/sda6
),并将带有 Ubuntu 的引导加载程序放在 上/dev/sda6
。我重新启动后直接返回 Windows。这是意料之中的,我使用 EasyBCD 2.2 编辑启动菜单,并将 GRUB2(自动定位和加载)添加到菜单中。我重新启动后,当我选择它时,收到一条消息,提示“Windows 加载失败”。我重试 EasyBCD,尝试了不同的可能性,例如选择分区 6 而不是自动选项。它没有用。我重新安装了 Ubuntu,并放入了引导加载程序/dev/sda
。我重新启动后,我再次发现自己处于 Windows 引导加载程序中。我使用 EasyBCD 毫无用处。我重新安装了 Ubuntu,并重新放入了引导加载程序,然后/dev/sda6
重新执行 EasyBCD,再次失败。错误代码是0xc0000098
。我查看了系统上已设置的分区,发现了 6 个:
/dev/sda1
- fat32 - SONYSYS - 隐藏/dev/sda2
- ntfs - 恢复 - 隐藏,诊断/dev/sda3
- fat32 - [无标签] - 启动/dev/sda4
- 未知 - [无标签] - msftres/dev/sda5
- ntfs - [无标签] - msftdata/dev/sda6
- ext4 - [无标签,ubuntu 13.10 安装] - [无标志]
我该怎么办?能否提供详细、具体的说明,因为我找到的所有答案都不适用于我的情况。
编辑:如果我不清楚的话,加载失败错误是针对 Ubuntu 的,我仍然可以正常使用 Windows。
答案1
你需要维修您的 Windows 引导程序,然后将 grub2 设为默认引导程序。请按照以下步骤操作,
引导Windows 安装磁盘然后选择“窗户维修“ 或者 ”修理你的电脑“选项,然后进入安装过程。
选择 Windows 修复选项后,它将带您进入下一个屏幕。在该屏幕中选择“命令提示符”选项
然后运行以下命令。
bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
这将修复您的 Windows 引导加载程序。
阿斯特靴啟動修復磁碟并点击建议修复选项。现在它可以工作了。