我有一台预装了 Windows 8.1 的戴尔笔记本电脑。
我决定使用 ubuntu 14.04.10 进行双启动,一切运行正常。我能够从启动菜单启动 Windows 8.1 和 ubuntu 14.04.10。
然后我决定让启动菜单(grub 或任何其他名称)看起来更美观,于是我听说了一个名为 BURG 的程序。我下载并在我的 Ubuntu 操作系统上安装了 BURG,然后重启了笔记本电脑,现在 Windows 不再出现了。
由于 Ubuntu 仍可加载,我去检查硬盘,发现分区仍然存在。我查看了启动设置/选项等,并按照名为 boot-repair 的程序的要求进行操作。顺便说一下,这是 boot-repair 信息:http://paste.ubuntu.com/9944807/
有人能帮帮我吗?我真的想要 Windows 回来,它有很多我需要的重要文件。
请!
答案1
我没有足够的观点来评论以请求澄清,因此我将发布我的建议,然后回来查看您的更新:
首先:一定要备份所有重要信息!在启动时,任何事情都可能出错。
我会通过清除其配置来确保卸载 burg,从而简化一些事情:
sudo apt-get purge BURG
我很想清楚地看到你的分区信息,特别是哪个分区是你的启动分区,通过运行
sudo fdisk -l
从那里我建议您再次运行引导修复并确保您正在运行“推荐修复”选项。在运行过程中,请务必仔细阅读每个步骤,如果有任何错误消息请告诉我。
常见的错误: 当系统询问您要将 grub 安装到哪个分区时,请确保按空格键选择一个分区(您会看到它被选中并带有星号,如下所示:[*]),然后按回车键,许多人按回车键但实际上并没有选择安装 grub 的位置。
我还想知道运行启动修复时会发生什么,也许它完全跳过了上述步骤?
您也可能已经更改了启动顺序,因此请确保将其恢复到所需状态。
如果这没有帮助(它总是能解决我的 grub 出错问题),我会尝试进一步调查。祝你好运!!
答案2
本简单教程将向您展示如何从 Ubuntu 双启动或 Ubuntu Live CD/USB 修复 Windows 8 引导加载程序 (MBR)。如果您手边没有 Windows CD 或 DVD,这将非常有用。
为此,请先启动 Ubuntu 系统。进入 Ubuntu 后,按Ctrl+Alt+T使用键盘打开终端并按照以下步骤操作:
1.)首先运行以下命令来检查您的磁盘:
sudo fdisk -l
输出会告诉你磁盘信息,从那里你应该能够识别 Windows 中的 /dev
2.) 现在运行 commnad 来安装 syslinux,它是一套轻量级的 IBM PC MBR 引导加载程序,用于使用 Linux 内核启动计算机。
sudo apt-get update; sudo apt-get install syslinux
3.) 安装后,您可以通过在终端中运行以下命令来修复 Windows 引导加载程序:
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
您也可以使用 Windows CD 或 Recovery 执行此操作。只需转到高级,那里有一个修复启动选项,但您可能需要修复 grub。
更新