Вы делали какую-либо установку программного обеспечения, обслуживание файловой системы или настройку разделов непосредственно перед тем, как возникла проблема? Возможно, ваша установка использует гибридную 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, следуя инструкциям на gdisk
странице гибридной MBR. Вам нужно будет решить, какие разделы включить в гибридную MBR. Ваш загрузочный раздел Windows является наиболее важным (ваш раздел № 5), но, похоже, у вас есть два других раздела Microsoft (№ 4 и № 6).