Как мне сделать мой раздел Boot Camp загрузочным снова?

20

Мне нужно было изменить размер раздела Boot Camp, поэтому я использовал Gparted, чтобы переместить и изменить его размер. Казалось, это работает, за исключением того, что теперь я не могу загрузиться в Windows.

Я могу загрузиться в OS X просто отлично. OS X может распознать раздел Boot Camp и просмотреть его содержимое. Когда я пытаюсь перезагрузиться в Windows, я получаю сообщение:

Нет загрузочного устройства, вставьте диск и нажмите любую клавишу

Единственные решения, которые я смог найти в Интернете, предполагают, что единственный способ исправить это - либо клонировать диск, либо удалить раздел Windows и переустановить его.

Есть ли способ исправить мой раздел Windows, чтобы мне не пришлось переустанавливать Windows снова?

Дэн Герберт
источник
У меня была похожая цепочка ошибок при восстановлении раздела Boot Camp. Я использовал часть этой информации и мне нужно было добавить шаг или два, но все вернулось в рабочее состояние. Опубликовано здесь: Верните Mac OS на MacBook и сохраните раздел Windows 7 Boot Camp
noahcoad
Смотрите сообщение в блоге Верните Mac OS на MacBook и сохраните раздел Windows 7 Boot Camp для получения подробных инструкций.
Алексей К

Ответы:

12

Может случиться так, что ваш раздел Windows просто в порядке, но это ваша Protective Master Boot Record, которая облажалась. Mac используют более современный формат GUID Partition Table (GPT), чтобы определить, где находится каждый из разделов, но для загрузки Boot Camp в Windows вам потребуется поддельная версия традиционной основной загрузочной записи (MBR) на диске.

Apple Boot Camp Assistant заботится о создании этой «Защитной основной загрузочной записи» или «PMBR», как они ее называют. Инструменты Apple осознают необходимость синхронизации GPT и PMBR, но, возможно, GParted не был таким осторожным.

Существуют сторонние инструменты, такие как REFIt, которые, помимо прочего, могут помочь вам вернуть ваш GPT и PMBR в соответствие после того, как какой-то другой инструмент их испортил.

Или вы можете попробовать использовать Mac OS X v10.7.x (Lion) Disk Utility для восстановления диска. Убедитесь, что вы выбрали весь диск, а не раздел.

Другое исправление может заключаться в использовании Дисковой утилиты для небольшого изменения размера раздела, чтобы она переписывала GPT и PMBR.

Spiff
источник
И у вас, и у Эли было правильное решение. rEFIt смог синхронизировать мои GPT и PMBR, что снова сделало загрузку Windows. Я принял ваш ответ, потому что он помог мне понять проблему более подробно, чтобы я знал, что пошло не так.
Дэн Герберт
6

У меня такая же проблема. Ремонт не работал для меня, однако я сделал следующие шаги, и один из них, казалось, это исправить. Извините, я не могу конкретнее сказать, на каком этапе это было

  1. Загрузка с OSX Lion DVD
  2. Ремонт диска верхнего уровня
  3. Измените размер OSX-раздела немного, затем измените размер обратно
  4. Загрузитесь с Windows 7 DVD и устраните проблемы с загрузчиком , перейдя в « Ремонт компьютера », выбрав Windows и « Восстановление при загрузке ».
  5. Загрузитесь обратно в OSX и установите bootcamp на загрузочном диске из системных настроек ...
Джоэл Д
источник
3

Попробуйте установить rEFIt и использовать его для синхронизации таблиц GPT. Не знаю, сработает ли это, но оно того стоит.

Вполне возможно, что загрузчик Windows не работает. Я бы попробовал загрузиться с CD / DVD для восстановления Windows и восстановить загрузчик / MBR.

Eli
источник