因此,整个夏天,我的联想笔记本电脑上都只运行 kubuntu 作为唯一的操作系统。本周早些时候,我决定缩小主分区,以便添加 Windows 7 分区。
安装 Windows 7 后,我陷入了可以启动 Windows 7 但无法启动 Kubuntu 的困境。我最终使用 kubuntu live usb 来使用启动修复工具,这使我重新获得了对 GRUB 的访问权限,它现在正确地将 Kubuntu 和 Windows 7 列为可启动操作系统,但每次我尝试启动 Windows 时它都会崩溃。它能够成功启动 Kubuntu。
我多次运行 Windows 启动修复工具,但均未成功,并重新运行了启动修复工具。以下是最近一次启动修复尝试的启动修复摘要链接。
http://paste.ubuntu.com/6146103/
有什么建议可以解决此问题,而不仅仅是擦除驱动器并重新开始?
答案1
从 Boot-Repair 中取消选中更新所有 MBR,然后选中更新 MBR 并选择将与 Windows 类似的引导加载程序 (syslinux) 安装到 sdb。看看 Windows 是否会直接从 sdb 启动?如果不是,那么您需要 Windows 修复。
如果 Windows 可以工作,那么您可能需要将 grub 安装到 sdb,以便将启动驱动器保留为 hd0 或第一个驱动器。有时 BIOS/Windows 无法正确重新映射驱动器。Windows 应该可以工作,但在某些情况下,您必须将 grub 安装到 Windows 驱动器并从该驱动器启动。Windows 将启动驱动器视为第一个驱动器。
有时 BIOS 设置(如 AHCI)可能会有所不同。如果您尚未安装 AHCI 驱动程序,Windows 在更改之前确实需要安装 AHCI 驱动程序,否则可能无法启动。