已解决 - 双启动 Windows 8 / Ubuntu 12.04 无法正常工作 - 启动修复也无济于事

已解决 - 双启动 Windows 8 / Ubuntu 12.04 无法正常工作 - 启动修复也无济于事

因为我听说我可以在同一台计算机上运行 Windows 8 和 Ubuntu(使用相同的 HD),所以我非常兴奋地进行测试,但不幸的是我的运气不佳 :(

我的电脑详细信息:

  • 笔记本电脑 - 戴尔 Inspiron 15R
  • 8GB 内存
  • 1 TB 高清 Sata3
  • 30GB 固态硬盘
  • 显卡 - ATI Radeon HD7700

我运行 Windows 8.1 没有任何问题,因此我做了以下操作:

  • 我创建了一个 100gb 的分区(使用 Windows 磁盘实用程序)
  • 我启用了传统启动(禁用 uefi 和安全启动),并将戴尔智能高清控制更改为 AHCI
  • 使用 ubuntu 12.04 iso 开始安装 ubuntu
  • 我执行了默认程序,高级选项 -> 创建 4 个分区 (/、/home、/boot、swap)
  • 安装完成后,我启动了实时 ubuntu 12.04,并按照教程的操作使用了启动修复。

Linux 运行正常,但我无法再登录 Windows :(

我可以在 grub2 上看到一些选项,但是当我尝试加载 Windows 8 时,我得到:

  • 戴尔恢复屏幕(简单的选项对我没有帮助,它说我需要解锁或获取安装权限,但提示工作正常)
  • 屏幕显示有关未知问题,一些 hdx(100,200 blabla bla)
  • 我尝试过很多次启动修复,但我不知道如何安装另一个启动项来启动 grub
  • 由于提示工作正常,我尝试了 MBR 修复程序以及使用磁盘实用程序的启动恢复程序
  • 我也尝试过:
bootrec 修复mbr
bootrec /fixboot
bootrec /scanos
bootrec/rebuildbcd


bcdedit /set {默认} 设备分区=c:
bcdedit /set {默认}
osdevice 分区=c:
bcdedit /set {bootmgr} 设备分区=c:

现在我仍然可以启动 Windows 8,我知道 Windows 8 很烂,但我真的需要它,因为我使用的某些应用程序只能在它上面运行 :(

有什么想法可以修复这个问题吗?

我随身携带的 Pastebin: http://paste.ubuntu.com/6462192/ http://paste.ubuntu.com/6465662/ 附言:我知道这可能是一个重复的案例,但我花了最后一天的时间试图找出如何解决,但我没有找到,这就是为什么我创建并询问我的信息 - 抱歉我的英语不好

编辑:

安装后,我确实将启动模式更改为 UEFI 安全关闭(因为我没有选择启动修复来使用安全启动创建 ssh 密钥)

编辑2:

错误图像: docs.google.com/file/d/0B8mTxJWMEu​​dkaVowUVd2cS15NHpabEwyYnV2NFdmUldKRE5n/edit

编辑3: imgur.com/WHqXCLa-> Gparted 屏幕截图

答案1

幸运的是,这个问题有一个相当简单的解决办法,因为这是一个常见问题(事实上,我自己也遇到过)。您可以这样做:

  1. 启动 Ubuntu 并登录
  2. Ctrl++启动终端仿真器(终端AltT
  3. 键入sudo update-grub并按下Enter
  4. 让命令完成运行,然后关闭(重要的是不要重新启动)
  5. 重新启动计算机,然后……瞧!现在,您的启动菜单 (GRUB2) 中应该有一个 Windows 选项

此外,切换回 UEFI 模式可能是一个好主意,因为 Windows 8 配置为在该模式下运行,否则可能无法正常工作。然后,您可能无法启动 Ubuntu,但只需使用 即可解决。一般来说boot-repair,您可以使用 修复无法启动 Ubuntu 的问题,boot-repair并使用 修复无法启动 Windows 的问题sudo update-grub

祝您安装顺利!

答案2

我设法通过使用 dell recovery 恢复默认设置自行解决了这个问题。我必须在 grub 上添加以下启动链才能使其正常工作:

/efi/dell/boot/bootx64.efi

之后,我的 Windows 恢复为出厂映像,但 Linux 分区未受影响!这意味着现在我可以毫无问题地在 Windows 8 和 Ubuntu 上启动。

我猜想当我安装 ubuntu 时发生了一些事情,导致 Windows 分区崩溃 :(

相关内容