GRUB 不允许我切换到 Windows 8。双启动过程。Ubuntu 15.04

GRUB 不允许我切换到 Windows 8。双启动过程。Ubuntu 15.04

我刚刚尝试按照以下步骤在我的 Windows 8 台式电脑上进行双启动YouTube 上的说明

首先,我从我的 1TB 硬盘上创建了一个 200Gb 的分区。我使用 USB 技术启动了 Ubuntu 15.04。

在视频 8:30 处,在“用于启动安装的设备”框中,我选择了 Windows 8 选项,而不是 1TB 硬盘选项。安装成功。

我重启了电脑,然后出现了 GRUB 屏幕。选择 Windows 8 时,系统又直接返回 GRUB 屏幕。

我需要帮助才能进入我的 Windows 8!我并不真正关心那里面的文件,只是一堆 Steam 游戏,但对我来说真正重要的是能够使用 Windows 8!

我还运行了 Boot-Repair,但不知为何它不让我运行。它说要使用 Live-cd 或 Live-USB。

答案1

不幸的是,该视频中的引导加载程序(GRUB)安装说明有点令人困惑,因为解说员不停地移动鼠标并谈论 Windows 8;但在 BIOS 模式安装中(如视频中所示),GRUB 必须运行在/dev/sda(整个磁盘)或 Ubuntu 分区上(/dev/sda6在视频中,但由于某些原因,这可能不起作用)。事实上,如果你查看视频,你会发现在鼠标移动了很多次之后,选定的设备是/dev/sda。正如你所说的那样,在 Windows 分区上安装 GRUB 会用 GRUB 覆盖 Windows 引导加载程序,导致 Windows 无法启动并产生你报告的症状。

解决方案分为两个阶段:

  1. 您必须使用 Windows 恢复盘来恢复 Windows 的启动状态。运气好的话,这可以毫不费力地完成,但您将要需要硬盘之外的 Windows 启动介质。(如果没有,可以从 Microsoft 的某个地方下载紧急修复磁盘,但恐怕我手头没有 URL。)GRUB 安装损坏的不仅仅是 Windows 启动加载程序,这种可能性很小,在这种情况下,您将需要更艰难的修复。如果发生这种情况,我建议在 Windows 论坛上发帖寻求帮助;或者,如果您有个人文件的备份,请从头开始重新安装 Windows,然后恢复您的个人文件。(如果您可以启动 Ubuntu,您应该能够从 Ubuntu 备份您的个人文件。请务必备份到外部介质,以免再次发生事故!)
  2. 一旦将 Windows 恢复到可启动状态,Ubuntu 将无法再启动。您可以使用 Ubuntu 紧急磁盘中的 Boot Repair 来修复此问题。(Ubuntu 安装程序在“安装前尝试”模式下应该可以正常工作。)根据您进行修复的方式,系统可能会询问您 GRUB 的位置。请确保将其安装到磁盘的 MBR(/dev/sda很可能),而不是任何特定分区。

答案2

如果你只安装了一次 grub,NTFS 会保留分区引导扇区的备份。你可以使用 testdisk 来恢复备份。

由于 grub 位于分区引导扇区中,Windows 甚至可能看不到 NTFS 分区。

https://help.ubuntu.com/community/BootSectorFix

您想要进入这个屏幕:

http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step#NTFS_Boot_sector_recovery

如果备份分区引导扇区 (BS) 已损坏,请使用 testdisk 写入新的 NTFS BS - 重建 BS。它将是错误的类型 XP,但 Windows 修复工具将可以修复它。

答案3

在用 15.04 替换我的 ubuntu 14.04 后,我也得到了类似的结果,并最终进行了完全重新安装,我在回答另一个问题时记录了这一点:

与 Windows 8.1 一起安装 Ubuntu 15.04

我认为问题的核心是 Ubuntu 安装程序创建了一个 Windows 不喜欢的混合分区表。我使用 gdisk 修复了这个问题,这可能会让您免于重复整个安装过程。但为了以防万一,请先备份您的数据!

相关内容