Ubuntu 12.04 之后 Windows 8 崩溃

Ubuntu 12.04 之后 Windows 8 崩溃

Windows 8:我的笔记本电脑是 Windows 8 - 联想 G500 Essential,1TB 硬盘。我缩小了 C 盘,获得了 435GB 的未分配空间。

BIOS:我disabled secure bootenabled uefi

安装 Ubuntu:我从 DVD 安装了 Ubuntu 12.04。它运行良好。我关闭了 Ubuntu。当我再次启动时,我看到了 Ubuntu、Windows 等。我可以毫无困难地启动 Ubuntu。但是当我尝试启动 Windows 时,我得到了“磁盘错误”。我按下回车键,这将我带回到操作系统菜单。我单击了系统设置,它将我带到了 BIOS 屏幕。每当我更改启动顺序并在 BIOS 中优先考虑 Windows 或 Ubuntu 时,相应的操作系统都会运行。

然后我想修复它,所以我尝试执行Ubuntu boot repair。我得到了提示,例如,"Win efi detected. Do you want to actiavate(Take backup and rename windows efi files). Do you want to continue(Yes/No)"我选择了"Yes"。我得到了启动修复成功的消息。

从我下次重启开始,我只会看到 grub 屏幕。如果我输入 exit,我会看到启动菜单选项。当我选择 Ubuntu 时,它运行正常。但如果我选择 Windows,我会看到"disk error"

我该如何修复这个问题?

答案1

您的 Boot Repair 输出未显示磁盘上存在 Microsoft 引导加载程序文件的证据;但是,还有其他迹象表明它们可能仍然存在。无论如何,我建议您执行以下操作:

  1. 在 Linux 中,备份整个/boot/efi目录树。文件级备份(使用cptar或类似命令)应该足够了。
  2. 重新运行 Boot Repair。进入高级菜单并告诉它恢复所做的备份。
  3. 下载 USB 闪存盘或 CD-R 版本的重新索引并使用它创建启动介质。
  4. 测试 rEFInd。您应该能够启动 Windows 和 Ubuntu。
  5. 如果 rEFInd 可以启动两个操作系统,请在 Ubuntu 中安装 Debian 软件包版本。

运气好的话,这将使你通过硬盘上的 rEFInd 启动两个操作系统,绕过 GRUB。如果你还有其他问题,请回复并提供详细信息。

相关内容