我刚刚使用 GParted 调整了 MacBook 上的 Windows 7 NTFS 分区的大小。现在,当我在启动时按住 Option 键时,此分区不会显示。我的 OS X 分区正常显示。所以我无法启动到 Windows 7 分区。此分区确实显示在 Finder 中,我可以访问其上的数据。我相信 EFI 引导加载程序或 GUID 分区表有问题。但是,我不确定两者之间到底有什么区别。有没有办法修改它们以使我的 MB 再次在 Windows 7 中启动?感谢您的帮助。
答案1
在这种情况下,我的第一个建议是备份分区,然后通过 bootcamp 重新创建它。我没有看到其他正确重新创建磁盘分区的方法。
您可以尝试使用 Winclone 修复它,但我不确定 Winclone 对 Windows 7 的支持状态...而且 Apple 尚未正式发布支持 Windows 7 的 bootcamp 版本...(例如,没有 Win 7 驱动程序)。
问题肯定是 GUID 和/或 EFI Bootloader 被“损坏”了……您可以随时尝试从 Windows 7 DVD 启动,并要求它修复安装。我已经看到这样做产生了一些奇迹……
答案2
我在使用 Windows 分区时遇到了同样的问题,它无法启动。我发现使用 rEFIt 同步 GPT 和 MBR 映射,然后使用 Win 7 启动修复选项可以解决这个问题。在此处发布了相关信息:http://noahcoad.com/post/14313643712/get-mac-os-back-onto-macbook-and-keep-windows-7-boot-camp-partition
答案3
您是否能够使用系统偏好设置选择 Windows 作为启动分区?
您可能还会发现,在其上运行“磁盘工具”是否会重置任何启动选项。