如何使我的Boot Camp分区再次可启动?


20

我需要调整Boot Camp分区的大小,因此我使用了Gparted来移动它并调整其大小。这似乎可行,除了现在我无法启动Windows。

我可以启动进入OSX。OS X可以识别Boot Camp分区并查看其内容。但是,当我尝试重新启动进入Windows时,出现以下消息:

没有可启动的设备-插入启动盘并按任意键

我能够在网上找到的唯一解决方案表明,解决此问题的唯一方法是克隆驱动器或删除Windows分区,然后重新安装。

有什么方法可以修复Windows分区,而不必再次重新安装Windows?


恢复我的Boot Camp分区时,我遇到了类似的错误链。我使用了其中的一些信息,需要添加一两个步骤,但一切恢复正常。在此发布:将Mac OS重新装回MacBook,并保留Windows 7 Boot Camp分区
noahcoad,2012年

Answers:


12

可能是您的Windows分区很好,但是保护起来的保护性主引导记录却被搞砸了。Mac使用更现代的GUID分区表(GPT)格式来定义每个分区的位置,但是对于Boot Camp引导进入Windows,您需要在驱动器上安装传统主引导记录(MBR)的伪版本。

Apple的Boot Camp助理负责创建他们称为的“保护性主引导记录”或“ PMBR”。Apple的工具已经意识到保持GPT和PMBR同步的必要,但是GParted并不是那么小心。

有诸如rEFIt之类的第三方工具,除其他外,它们可能可以帮助您在其他工具弄乱了GPT和PMBR之后又重新达成协议。

或者,您可以尝试使用Mac OS X v10.7.x(Lion)的磁盘工具修复驱动器。确保选择整个磁盘,而不是分区。

另一个修复方法是使用“磁盘工具”稍微调整分区的大小,以便它必须重写GPT和PMBR。


您和Eli都有正确的解决方案。rEF它能够同步我的GPT和PMBR,这使得Windows可以再次启动。我接受了您的回答,因为它帮助我更详细地了解了问题,因此我知道出了什么问题。
丹·赫伯特

6

我有同样的问题。改装对我不起作用,但是我做了以下步骤,其中一个步骤似乎可以解决。抱歉,我不能更具体地说明那一步

  1. 从OSX Lion DVD启动
  2. 修复顶层磁盘
  3. 稍微调整OSX分区的大小,然后重新调整大小
  4. 通过进入“ 修复计算机 ”,选择Windows和“ 启动修复 ” ,启动进入Windows 7 DVD并修复引导加载程序问题
  5. 重新启动进入OSX并从系统偏好设置中将启动盘设置在启动磁盘上。

3

尝试安装rEFIt并将其用于同步GPT表。不知道这是否行得通,但是值得一试。

可能是Windows Bootloader搞砸了。我尝试从Windows恢复CD / DVD引导并重建bootloader / MBR。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.