Мой новый Retina MacBook Pro уже в пути, и у меня есть время подумать над его настройкой. Хорошо, что я начал - я понятия не имел, насколько сложно будет установить Windows и создать вспомогательный раздел данных. Я годами пользуюсь Mac и храню свои файлы отдельно от системного диска со времен System 7, но я не обновлялся до нового Mac со времен Snow Leopard и встроенных оптических приводов.
Boot Camp - это решение Apple для этого, но оно не работает на дисках с нестандартными разделами. Помимо любой логики «взаимодействия с пользователем», которую Apple может использовать для этого, есть простое техническое объяснение: схема разбиения MBR, используемая в Boot Camp, поддерживает максимум 4 раздела.
Первоначально у инженеров Boot Camp не было выбора. Они были вынуждены в уродливую хаку методов обхода уязвимости , связанные с использованием гибридного GPT / MBR схемы ( в основном , перекрывающой схему MBR на вершине GPT диска) , так как Windows , используемом , чтобы быть не в состоянии загрузиться с дисков GPT.
Это не было проблемой на моей старой машине, где у меня был оптический привод и нет раздела для восстановления OS X. Разбиение нового так, как я хочу, означает 5 разделов. Я нахожу в Интернете тонны руководств и учебных пособий, которые говорят мне, как я могу, немного поработав, прервать процесс Boot Camp и перераспределить диск, давая мне почти то, что я хочу. За исключением того, что каждый, кого я видел, требует, чтобы я отказался от раздела восстановления, так как они по-прежнему страдают из-за ограничения MBR в 4 раздела. Я не хочу этого делать.
Мне интересно, действительно ли я должен идти на компромисс. Современные 64-разрядные версии Windows больше не имеют этого ограничения - они отлично загружаются с GPT-дисков на компьютерах на основе EFI. Это единственные версии, которые официально поддерживаются текущей версией Boot Camp, и единственные версии, которые я хочу запустить. Так:
Boot Camp 5 (как поставляется с OS X Mavericks) все еще использует гибридную схему GPT / MBR? Поскольку он явно поддерживает только 64-разрядные версии Windows 7 и 8 , возможно, они избавились от этого безобразия. Это было бы хорошим объяснением отсутствия поддержки Windows XP и Vista, а также всех 32-битных версий. У меня нет большой уверенности здесь, но, возможно, все онлайн-уроки просто старые. Кто-нибудь на самом деле пробовал это?
Если нет, я не хочу, чтобы его грязные лапы испортили мой диск. Очевидная альтернатива - просто добавить раздел Windows вручную в Дисковой утилите, установить Windows, а затем установить драйверы, предоставляемые Boot Camp. Если я сделаю это, что мне терять? Какие функции / преимущества предоставляет мне Boot Camp Assistant и связанный с ним процесс настройки?
Ответы:
Я установил Windows 8.1 Pro через Boot Camp на свой MacBook Pro Retina 15-дюймовый с середины 2015 года, с OS X Yosemite 10.10.4 и Boot Camp Assistant версии 5.1.4. Я могу доказать, что эта версия Boot Camp больше не создает гибридную схему разделов GPT / MBR для установки Windows 8 x64 на Mac на базе Intel, а Windows загружается напрямую в режиме EFI. Вот что я попробовал:
sudo disk -l /dev/sda
проверить свой локальный Mac SSD; Результаты:MBR: protective, BSD: not present, APM: not present, GPT: present
Found valid GPT with protective MBR; using GPT
Поэтому Windows не загружается и не работает на диске с гибридной схемой GPT / MBR.C:\Windows\panther\setupact.log
есть одна запись:Callback_BootEnvironmentDetect: Detected boot environment: EFI
Как определить, загружается ли установщик Windows 7 в EFI или BIOS?Поэтому теоретически Boot Camp не требуется для установки Windows 7/8 x64, которая поддерживает загрузку с GPT-дисков в системах на основе UEFI (то есть EFI 2.x). Но все же лучше использовать Boot Camp для создания установочной флешки Windows и загрузки драйверов для Windows. Руководство : Как установить Windows 8.1 на Mac без Boot Camp Подводя итог:
Disk Utility
в OS X; просто отформатируйте желаемую ОС Windows и разделы данных как FAT32.dd
команду на терминале Mac, чтобы скопировать ISO, но созданная флешка не загружается на UEFI Mac: менеджер загрузки Apple просто не распознает флеш-диск.option
чтобы открыть диспетчер загрузки Apple. Вы увидите желтый диск под названием «EFI Boot», который является установкой Windows. Продолжите установку в обычном режиме и отформатируйте раздел ОС Windows как NTFS, когда его попросят.option
клавишу и выбирать диск «Windows» на локальном SSD, чтобы продолжить установку. Наконец, войдите в систему и драйверы из Boot Camp будут автоматически установлены.Вы должны сохранить резервную копию Time Machine перед этими операциями. Даже если что-то не так, вы можете просто создать установочную флешку OS X Yosemite, переформатировать SSD в один раздел и переустановить OS X. Как сделать загрузочный OS X 10.10 Установочный диск Yosemite Самая новая версия Recovery HD раздел автоматически вернется. Это сработало успешно, когда я неправильно работал с диском в Ubuntu.
Надеюсь, это работает!
источник
Протестировано на MBP 13 середины 2010 года с OS X 10.9.1
источник
Попробуйте создать гибридную MBR с
gdisk
.источник
Я не могу помочь вам с первой частью вашего вопроса, но вторая соответствует тому, как я делаю мои установки Windows (или Linux). Единственные функции ассистента Bootcamp, которые вы действительно теряете, - это программное обеспечение поддержки Windows от Apple, но вы можете пройти через ассистента настройки Bootcamp, чтобы загрузить это программное обеспечение, а затем отменить его из настройки. Получив это программное обеспечение, вы можете установить Windows другим способом и при этом использовать все драйверы от Apple.
источник