Фон:
Mac на базе Intel используют микропрограмму расширяемого интерфейса микропрограммы (EFI) , которая является заменой более старой микропрограммы базовой системы ввода / вывода (BIOS), используемой на большинстве ПК с 1980-х до 2011 года. В прошлом Windows загружалась на Mac с помощью модуля поддержки совместимости (CSM). CSM - это дополнительная функция EFI, которая позволяет запускать старые загрузчики в режиме BIOS, обеспечивая обратную совместимость с компьютерами на основе EFI. Загрузка через CSM часто называется загрузкой в устаревшем режиме или чем-то подобным.
На Mac CSM активируется, когда компьютер обнаруживает MBR-диск. (Это включает в себя диск GPT с гибридной MBR; подробнее об этом в ближайшее время.) Обратите внимание, что активный CSM не обязательно означает, что компьютер будет загружаться в BIOS/CSM/ устаревшем режиме, просто он может загружаться таким образом.
Таким образом, когда вы скопировали установку Windows с внешнего диска MBR на внутренний диск GPT, вы по существу отключили CSM. (Это предполагает, что диск GPT не имеет гибридной MBR, и что внешний диск был отключен.) Не менее важно то, что Windows сама отказывается загружаться с GPT-дисков в режиме BIOS, а в вашей установке Windows отсутствует загрузчик EFI.
Возможные решения:
На ум приходят три возможных решения:
- Переустановите Windows - это наиболее простое решение для описания, и оно, скорее всего, будет работать без проблем. OTOH, если вы потратили много времени на установку программного обеспечения и т.д., Вам может не понравиться это решение. Если вы пойдете по этому пути, я настоятельно рекомендую выполнить установку в собственном режиме EFI, а не установку с гибридной MBR и загрузкой BIOS/CSM/legacy-mode.
- Установить загрузчик в режиме EFI для Windows - это возможно, но процедура немного утомительна. Смотрите эту страницу для одного объяснения, как это сделать. Эта страница, тем не менее, предназначена для людей, которые хотят преобразовать существующие установки Windows 7 из режима BIOS в режим EFI на компьютерах на основе UEFI. Скопировав вашу установку из MBR на GPT-диск, вы фактически уже выполнили преобразование MBR в GPT, так что вы можете пропустить эту часть.
- Создайте гибридную MBR и установите загрузчик Windows в режиме BIOS - вы можете использовать мой GPT fdisk (
gdisk
), gptsync
(который поставляется с rEFIt и rEFInd) или, возможно, некоторые другие инструменты, чтобы создать гибридную MBR на вашем внутреннем диске , Это активирует CSM при загрузке; но вам все равно нужно установить загрузчик Windows на диск с помощью инструментов Windows. Я не эксперт по Windows, поэтому не могу точно сказать, как это сделать. Обратите внимание, что гибридные MBR безобразны и опасны! Я видел много сообщений от людей, которые разрушили свои установки из-за ошибок, допущенных ими при работе с гибридными MBR. Если вы понимаете их, риски снижаются; но я все же рекомендую избегать гибридных MBR, когда это возможно.
Я бы порекомендовал эти варианты примерно в том порядке, в котором я их перечисляю; однако ваши собственные потребности, которые, конечно, я не знаю, могут перевесить мои рекомендации по этому вопросу. Использование гибридной MBR, тем не менее, больше не является хорошим вариантом, ИМХО. Windows 7 и более ранние версии были почти невозможны для загрузки в режиме EFI на Mac, но AFAIK Windows 10 загружается (почти?) все Mac в режиме EFI без проблем, поэтому, вероятно, нет веской причины использовать гибридную MBR для загрузки. Я упоминаю эту опцию для полноты и вероятности того, что у вас есть веские основания использовать этот подход.