Windows 8 和 Ubuntu 12.04 双启动噩梦

Ste*_*eve 5 boot grub2 dual-boot 12.04 windows-8

我已经对如何进行这种双启动做了一些研究,我已经接近了,但是我需要一些引导到 Windows 8(安装了 Ubuntu)的指导。

我有一台联想 Ideapad y510p。

我将回顾我为双启动这台笔记本电脑所做的工作,预装了 Windows 8,使用 Ubuntu 12.04:

  1. 我按照此处 97 票响应的所有说明进行操作,直到修复引导部分之后一切正常: 在预安装的 Windows 中安装 Ubuntu 和 UEFI

  2. 在修复引导部分后重新启动时,我遇到了以下错误:错误:无效的拱形独立精灵魔法。此错误(grub 问题)使我无法启动到 Ubuntu :(

  3. 稍微谷歌搜索后,我按照重新激活 grub 2 部分中的说明来解决错误:http : //kb.acronis.com/content/1686

  4. 我找到了解决 Windows 8 启动问题的可能解决方案,并尝试了它:http : //webcache.googleusercontent.com/search?q= cache: i9JMyXzzRpYJ : askubuntu.com/questions/279275/dual-boot-problem-windows -8-ubuntu-12-04+&cd=1&hl=en&ct=clnk&gl=us&client=ubuntu

  5. 我认为上述解决方案有效,但是当我尝试启动到 Windows 8 时,出现以下丢失文件错误:

文件:\Boot\BCD

状态:0xc000000e

信息:您的 PC 的引导配置数据丢失或包含错误。

以下是一些可能有用的其他信息:

  • 我有 3 个分区专门用于 Ubuntu。

  • 第一个,sda8,有一个标志 bios_grub (1049 kb)。

  • 第二个 sda9 是其他所有内容所在的位置(96.6 GB)。

  • 最后一个 sda10 用于交换 (8299 MB)。

我的问题是:如何修复 Windows 8 的启动配置?任何帮助将不胜感激 :)

更新 1:当我尝试启动到 UEFI 模式时,出现以下错误:无效的拱独立精灵魔法(我在第 2 步中看到的相同错误)。

更新 2:我在这里找到了一个有用的链接: Dual booting Ubuntu 12.04: UEFI and Legacy

所以,这是我第四次在笔记本电脑上安装 Ubuntu,看起来我需要在 UEFI 模式下安装它。我应该再次废弃它并重新安装吗?或者有什么方法可以挽救我的安装?在这一点上,我什至无法启动到 Windows(虽然我有一个安装 cd 来修复 Windows 启动问题,但最终会搞砸 ubuntu)。

更新 3:在浏览了一些之后,我找到了一个很酷的方法来解决这个凌乱的 grub 东西,使用 rEFInd。罗德史密斯在这里的帖子救了我!

在uefi模式下安装ubuntu 12.04.02

现在,我可以双启动 Windows 8 和 Ubuntu 并启动到两个操作系统:)

我有另一个问题(与 bios 中的引导配置有关),我将作为单独的问题发布:)

Jon*_* Y. 2

公平披露:我不完全理解所涉及的机制。尽管如此,在我的笔记本电脑经历了类似的噩梦之后,我最终意识到我无法将 grub 安装到驱动器中太远;您没有说明您尝试过什么分区方案,所以我认为这可能也是您遇到的问题。

我所做的是保持 UEFI 结构完整(或者更确切地说,允许 Windows 安装光盘从头开始创建一个新的),但我确保有一个小的 (200MB) 专用分区位于相对靠近驱动器开头的位置(大约 400MB)Windows 不理会。(不过,无论如何强调,它应该仍然是 Windows 对驱动器进行分区。我这样做的方式是完全删除文件系统,然后创建一个 400MB 的分区,之后是我的专用分区,然后擦除原始分区和让 Windows 处理剩下的事情。我相信你可以以某种方式简化这个过程,但到了那个阶段我已经看到了星星。)

然后,在 Windows 在分配给它的其余空间中完成全新安装后(并且在此过程中,在分区之前创建必要的 UEFI 结构,并在分区之后立即创建 Windows 分区),我只需将该分区替换为ext4分区在Ubuntu安装过程中并将其挂载为/boot,并在其中安装grub。之后一切工作正常(即运行引导修复之后)。


小智 0

我遇到了同样的问题,我找到了这个程序,它解决了双启动问题。

我尝试在 grub 注释行中执行此操作。我已经完成了论坛上写的所有内容。最后,我下载这个程序并在终端运行。

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