macOS + Windows 10 на внешнем накопителе

  • Tutorial

Условие. Есть MacBook Pro Early 2015 без внутреннего накопителя. Требуется организовать на нем macOS и Windows 10 во варианте dual-boot с одного внешнего накопителя.


Актуальность. Внутренний накопитель современных макбуков представлен PCI-E SSD в проприетарном форм-факторе Apple. Неоригинальный на 128–256 Гб можно купить по цене в пределах 5–10 тыс. р. [1, 2]. С другой стороны, при наличии достаточно быстрого внешнего накопителя (или низкой требовательности к его скорости) можно загружаться с него.


Препятствия. Макось поставить не удастся без (а) дополнительного накопителя для установщика и (б) второго мака для записи этого установщика на этот дополнительный накопитель (плюс сам файл с установщиком) — инструкция от Apple.


При отсутствии второго мака можно записать под виндой.

Софтиной TransMac (есть триал) по инструкции от энтузиастов с применением готовых образов (10.11 El Capitan, 10.12 Sierra).


Mac OS 10.13 High Sierra ставиться на внешний накопитель у меня отказалась. С другой стороны, 10.10 Yosemite и старше не встанут на современные маки.


Когда макось установлена, стандартный способ установки винды из-под нее — Boot Camp. Однако он не разрешает установку на внешний накопитель. Можно было бы записать установщик винды на дополнительный накопитель (стандартными средствами макоси, при помощи UNetbootin, Rufus или иными средствами), но он тоже не разрешит установку на внешний накопитель.


Решение. (а) Вместо буткампа руками готовим подходящий раздел на накопителе [3, 4], после чего (б) вместо установщика Windows средствами WAIK заливаем на накопитель загрузчик и файлы установки [5]; (в) доустанавливаем Windows, загрузившись через зажатую Option в пункт EFI Boot; (г) устанавливаем пакет драйверов из директории WindowsSupport (которую получаем, перезагрузившись в макось, открыв буткамп и найдя в меню «Загрузить последнее ПО поддержки Windows от Apple»). Апробировал — работает.


Если нуждаетесь в более подробной инструкции, напишите в комментариях.

Поделиться публикацией

Похожие публикации

Комментарии 21
    0
    Решил схожую проблему путем установки всего необходимого зоопарка осей на внешнем диске через parallels desktop.
    Никаких танцев с бубном.
      0
      Публикации хабра хорошо гуглятся и возможно в помощь случайным читателям следовало бы в спойлеры спрятать скриншоты или краткое описание того, что они должны получить по указанным ссылкам типа [3, 4].
      • НЛО прилетело и опубликовало эту надпись здесь
          0
          Делал по инструкции, ссылка. Поставил на внешний hdd ssd windows 10, работает быстро. Единственное, не хочет обновляться.
            0

            Пробовал, но не удалось к виртуальной машине подключить целевой раздел (ошибка открытия на запись). Думаю, что, если бы сделать то же самое, но на втором компе с виндой, все бы получилось. Хорошая инструкция.
            P. S. Когда по этой инструкции пытался поставить на отдельный внешний драйв (выхожу за рамки темы поста), столкнулся с другой проблемой: WinToUSB перед переразметкой разделов принудительно форматировал драйв, тем самым снося подготовленный в макоси EFI раздел. Там товарищи выше предлагали GParted для этих целей использовать — да, вероятно, он бы помог. Однако затем install.wim на подготовленный раздел все равно пришлось бы распаковывать.

            +2
            Неоригинальный на 128–256 Гб можно купить по цене в пределах 5–10 тыс. р. [1, 2]. С другой стороны, при наличии достаточно быстрого внешнего накопителя (или низкой требовательности к его скорости) можно загружаться с него.

            В MacBook Pro 2015 прекрасно ставновятся Samsung 950/960/970 Pro/Evo или OCZ RD400 через переходник с AliExpess.

            С другой стороны, 10.10 Yosemite и старше не встанут на современные маки.

            Все прекрасно становится, если ноутбук 2012 или более позднего года выпуска. Может что-то перепутали?

            Вообще на инструкцию не очень похоже. Если бы я не знал как устанавливать Windows на внешний диск, то не понял бы, что делать.

            Примерная последовательность действий:
            — Скачать Parallels Desktop или VMware Fusion. Хватит триальной версии.
            — Скачать через Boot Camp Assistant драйвера для Windows и сохранить на внешний диск/в облако.
            — Через Disk Utility добавить еще один раздел в FAT32/exFAT, т.к. нельзя создать NTFS раздел.
            — Создать виртуальну машину и подключить созданный раздел.
            — Начать установку Windows и отформатировать диск в NTFS.
            — В момент первой перезагрузки выключить виртуальную машину.
            — Перезагрузить MacBook с Option key и продолжить установку Windows без виртуальной машины.
            — Установить драйвера Boot Camp.
              0
              — Создать виртуальну машину и подключить созданный раздел.
              — Начать установку Windows и отформатировать диск в NTFS.
              — В момент первой перезагрузки выключить виртуальную машину.
              — Перезагрузить MacBook с Option key и продолжить установку Windows без виртуальной машины.
              это гениально!
                0

                Пробовал, но виртуальная машина отказалась монтировать (размонтированный в макоси) раздел с ошибкой открытия на запись.
                10.10 и старше, т. е. 10.9, 10.8 и т. д. — не ставятся. Сам 10.10 на некоторые ставится, а вообще вот список (https://everymac.com/mac-answers/os-x-yosemite-faq/os-x-yosemite-compatible-macs-system-requirements.html).

                  +1
                  В VMware Fusion все прекрасно получилось. Возможно какие-то процессы использовали диск в тот момент.
                    0
                    Охотно верю! Спасибо за информацию.
                  0
                  > В MacBook Pro 2015 прекрасно ставновятся Samsung 950/960/970 Pro/Evo или OCZ RD400 через переходник с AliExpess.
                  Ткните ссылкой, пожалуйста!
                  0
                  Не возражаете, если добавлю Вашу «примерную последовательность действий» в тело статьи как альтернативное решение?
                  0

                  Обратите внимание на BootDiskUtility (http://cvad-mac.narod.ru/index/bootdiskutility_exe/0-5). Очень помогла мне с созданием загрузочной флешки macOS High Sierra из под Windows. TransMac и подобные не смогли создать подобную флешку именно для последней версии High Sierra

                  0
                  macbook pro 2018 есть переходник в нем стоит флешка microsd как поставить винду на него? Будет ли грузится? Сейчас использую флешку для TimeMachene как сохранить такую возможность с установленной виндой на флешку?
                    0

                    Возможно, будет грузиться: везде пишут, что мак прекрасно загружается с карты памяти, но мой почему-то не загружается. Если ставить винду, то по этой схеме или (что проще) по этой методе.
                    Будет ли Time Machine после этого работать, точно не знаю. Перед любыми манипуляциями рекомендую пробекапить флешку куда-нибудь еще ввиду риска потерять все данные.

                      0

                      Также следует быть готовым к тому, что винда с флешки может запускаться и работать медленно.

                        +1
                        MacBook Pro 2018 еще не выпустили… У вас машина времени?
                        На MicroSD скорость будет очень печальной. Лучше внешний USB диск.

                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                      Самое читаемое