1

Прошло очень много времени с тех пор, как я загрузился в Boot Camp (я уже некоторое время пользуюсь виртуальными машинами), но я бы хотел сделать это снова, чтобы играть в эксклюзивные игры для Windows. Когда я попытался, я получил сообщение о том, что раздел не является загрузочным.

Итак, я подумал, что просто переустановлю Windows, так как теперь у меня Windows 8, и в моем разделе Windows 7 нет ничего важного. Поэтому я запустил помощника Boot Camp и сказал, чтобы он снова слил мой раздел Windows в мой раздел Mac OS, и это не удалось. В нем описательно описывалось, что «[мой] диск не может быть восстановлен в один раздел». Раздел Windows исчез, но мой раздел Mac OS не больше, чем был раньше.

Я попытался снова из Дисковой утилиты, и вместо этого мне пришло сообщение, что это из-за ошибки файловой системы.

Поэтому я пошел и посмотрел на происходящее на более низком уровне и обнаружил, что либо Lion, либо Mountain Lion взяли по 650 МБ в конце моего раздела Mac OS, чтобы поместить раздел восстановления, который теперь зажат между разделом Mac OS. и (теперь уже не существующий) раздел Windows:

$ sudo gpt -r show disk0
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  720414896      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  720824536    1269544      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  722094080  254679055         
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header

Индекс раздела 1 - это раздел EFI 200 МБ; индекс 2 - мой раздел Mac OS; индекс 3 - раздел восстановления; и этот бесплатный блок - это место, где был мой раздел Windows до того, как ассистент Boot Camp уничтожил его.

Очевидно, что при наличии нового раздела система не может реинтегрировать свободное пространство в мой том Mac OS.

Меня не волнует расположение разделов, так как я планировал придать Windows 8 точно такой же размер. Однако меня беспокоит, что я не смогу снова установить Windows с этой текущей настройкой.

Как я могу установить Windows 8 на мой Mac, не прерывая установку Mac OS, при этих обстоятельствах?

Вот некоторые вещи, о которых я думал:

  1. Используйте gpt для создания раздела в свободном пространстве, затем newfs для создания чего-то, на что Windows может установить, но это не меняет MBR-совместимым способом Boot Camp;
  2. Переместите раздел восстановления в дальний конец диска (прямо перед вторичной таблицей GPT), а затем используйте Дисковую утилиту, чтобы объединить непрерывное свободное пространство в мой раздел Mac OS, а затем используйте обычного помощника Boot Camp, но я понятия не имею, как перемещать перегородки;
  3. Создайте резервные копии всего, зафиксируйте все на диске, заново установите Mac OS, заново установите Windows, восстановите резервные копии на Mac OS, но это займет вечность, и я не смогу сделать это, пока не получу достаточно большой диск (я временно не делать никаких резервных копий, к сожалению).

Любое руководство?

1 ответ1

1

Существует два основных подхода к установке Windows в вашей системе с минимальными сбоями. Оба начинаются с создания разделов GPT для Windows в этом большом блоке свободного пространства. Затем вы можете сделать одну из двух вещей:

  • Создайте на диске новую гибридную MBR, которая относится только к разделам Windows. Хотя большинство "традиционных" инструментов для этого, таких как gptsync , не будут работать в вашей ситуации, некоторые сработают . Мой собственный GPT fdisk (gdisk) - тот, который может сделать эту работу. Затем вы можете загрузить установщик Windows в режиме BIOS и установить его таким образом. После этого вы сможете загружаться с помощью клавиши Option, чтобы войти в менеджер загрузки Apple, или использовать сторонний менеджер загрузки, например, rEFIt или rEFInd.
  • Сотрите все гибридные данные MBR, которые могут существовать на диске, и восстановите традиционную легальную защитную MBR. Затем вы можете загрузить установщик Windows 8 в режиме EFI и установить его таким образом. Вы также можете захотеть использовать REFIt или REFInd в качестве менеджера загрузки. Этот подход теоретически более чистый, но AFAIK Apple не поддерживает его, и он может работать не на всех компьютерах. В этой длинной ветке форума описываются попытки сделать это, сначала с Windows 7, но позже с Windows 8. Вероятно, есть другие сообщения на форуме, в которых описывается, как это сделать, но у меня нет ссылок на это.

Я настоятельно рекомендую вам прочитать эту первую ссылку, которую я предоставил на гибридных MBR; это уродливый хак, который легко ломается, и ваша конфигурация требует от вас выполнения действий, которые могут легко привести к неприятностям. Если вы понимаете их, у вас меньше шансов иметь проблемы с гибридной MBR - будь то создание новой или проверка того, что все следы вашей старой исчезли.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .