Вы делали какую-либо установку программного обеспечения, обслуживание файловой системы или настройку разделов непосредственно перед тем, как возникла проблема? Возможно, ваша установка использует гибридную MBR (как и все установки Boot Camp), а гибридная MBR повреждена или заменена стандартной защитной MBR GPT. Если это так, решение состоит в том, чтобы перестроить правильную гибридную MBR - но есть риск сделать это, если вы недавно изменили свои разделы. В частности, если вы использовали инструменты Windows для изменения размера разделов, ваши данные GPT и MBR будут опасно не синхронизированы, а восстановление согласованного и правильного набора разделов потребует тщательного внимания к деталям. Если гибридная MBR была заменена защитной MBR или повреждена менее опасным способом, воссоздание ее с помощью gdisk
, gptsync
или какого-либо другого инструмента должно быть относительно простым.
Вы можете проверить текущее состояние диска с помощью gdisk
:
$ sudo gdisk /dev/disk0
GPT fdisk (gdisk) version 1.0.0
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Command (? for help):
В этом примере показан диск GPT (GPT: present
) со стандартным защитным MBR (MBR: protective
). Гибридный MBR-диск покажет MBR: hybrid
. Вы можете набрать p
чтобы показать (GPT) разделы, которые вы можете просмотреть как проверку работоспособности. Затем используйте v
для проверки согласованности GPT/MBR (и других проблем с таблицей разделов):
Command (? for help): v
No problems found. 990 free sectors (495.0 KiB) available in 1
segments, the largest of which is 990 (495.0 KiB) in size.
Ваши данные будут отличаться, конечно. Если вы обнаружили проблемы, отредактируйте свой вопрос, включив в него подробности, и добавьте комментарий к моему ответу, чтобы я заметил ваш ответ.
Предупреждение: некоторые люди устанавливают Windows 8 и более поздние версии на Mac в режиме EFI вместо использования Boot Camp. Вы указали последнее, но если эта деталь была ошибочной, вы определенно не хотите добавлять гибридную MBR на ваш диск, так как это ухудшит ситуацию.
РЕДАКТИРОВАТЬ:
Вы могли вставить свой вывод в исходный вопрос, отредактировав его. Добавление четырех пробелов в начале каждой строки сохранит форматирование, что поможет удобочитаемости.
Прежде чем пытаться настроить гибридную MBR, я рекомендую поискать загрузочные файлы Windows EFI. Возможно, вы неосознанно установили Windows в режиме EFI, и в этом случае настройка гибридной MBR будет пустой тратой времени, которое вам придется отменить позже. Вы можете проверить загрузочные файлы Windows EFI, смонтировав ESP в OS X:
mkdir /Volumes/ESP
sudo mount -t msdos /dev/disk0s1 /Volumes/ESP
Файлы загрузчика Windows EFI обычно находятся в /Volumes/ESP/EFI/Microsoft/Boot
, учитывая указанную мной точку монтирования /Volumes/ESP
. Если вы найдете там файлы (bootmgfw.efi
- основной файл, но есть несколько вспомогательных файлов), не пытайтесь настроить гибридную MBR; вместо этого, исследуйте возможные проблемы загрузки EFI для Windows на Mac.
На самом деле, ваш список разделов вызывает у меня подозрение, что вы выполнили установку Windows в режиме EFI, хотя я не уверен на 100%.
Если вы не видите загрузочных файлов Windows на вашем ESP, вы можете создать гибридную MBR, следуя инструкциям на странице гибридной MBR gdisk
. Вам нужно будет решить, какие разделы включить в гибридную MBR. Ваш загрузочный раздел Windows является наиболее важным (ваш раздел № 5), но, похоже, у вас есть два других раздела Microsoft (№ 4 и № 6).