ТЕЛЕ 2

Как закинуть скачанный bootcamp на флешку. Как можно тремя способами установить Windows на Mac. Как поставить ОС от Microsoft на Mac

При помощи Boot Camp очень давно, чтобы пройти четвертую GTA и немного поиграть в Pro Evolution Soccer 2010. Но недавно мне снова понадобилась вторая система на компьютере - что ни говори, а виртуальной машине довольно тесно на уже стареньком . Однако, все мои попытки заново проделать подготовительный этап перед установкой Windows («откусить» требуемые гигабайты от жесткого диска) не увенчались успехом.

В статье я расскажу, что стало причиной проблемы и как от неё избавиться.

Типичные ошибки

«Проверка не удалась. Этот диск не удалось разбить на разделы» - изначальное описание ошибки оказалось достаточно лаконичным и не понятным.

Правда, через несколько попыток мне удалось разговорить Ассистента Boot Camp, который поведал, что не может переместить некоторые важные файлы. Поэтому мне потребуется: сделать резервную копию данных, отформатировать жесткий диск, установить , восстановить данные из резервной копии на свежеустановленную систему и только после этого заново попытаться разбить диск на разделы. Не слишком ли много чести для такой простой операции?

Очевидно, что здесь замешана фрагментация файлов, обусловленная не очень бережным отношением к системе в этом плане, и свободного места на диске. Последний фактор особенно критичен для создания раздела , ведь для него требуется сплошной и непрерывный «кусок» дискового пространства.

Еще одной распространенной ошибкой является следующая: «Не удается разбить загрузочный том на разделы или восстановить его до одного раздела. Загрузочный том должен быть отформатирован как одиночный том Mac OS Extended (журнальная)». Причина этой ошибки кроется в самом Ассистенте - он не может работать с жесткими дисками, которые разбиты на несколько разделов. Обойти ограничение просто - нужно собрать все разделы воедино.

Способ решения проблемы

Раз причина проблемы кроется в фрагментации файлов, очевидно, следует провести дефрагментацию системы. Можно, конечно, заняться её переустановкой, но это слишком долгий и неприятный процесс.

Итак, нужно выполнить всего несколько простых шагов:

  1. Найти загрузочный образ (я использовал iDefrag). Почем загрузочный? Потому что ни одно приложение не сможет сделать дефрагментацию работающей системы по причине блокировки многих файлов.
  2. Записать образ на диск. Для этого можно воспользоваться, к примеру, Дисковой утилитой или специальным приложением. Имейте в виду, что писать требуется именно образ (DMG/ISO - не суть важно), а не файлы, которые в нем находятся, иначе с такого диска система просто не загрузится.
  3. Отправить компьютер в перезагрузку, после нажать на клавишу Alt (Option) и в появившемся меню выбрать записанный диск.
  4. В iDefrag я решил выбрать полную дефрагментацию (Full) и оставить компьютер на ночь. К утру процесс был закончен, все файлы расположились в начале диска, а свободное место, так необходимое для Boot Camp, - в конце. Заодно проверил диск на ошибки (для этого есть специальный пункт меню).
  5. После перезагрузки Ассистент Boot Camp без проблем справился со своей работой.

Теперь вечером останется поставить .

Расширение раздела Boot Camp

Отдельным пунктом может возникнуть вопрос о расширении существующего раздела Boot Camp с уже установленной системой. Вот цитата из официального «Руководства по установке и настройке» (PDF):

Прежде всего создайте резервную копию информации, содержащейся в разделе Windows. Затем запустите Ассистент Boot Camp для восстановления на диске единственного тома. Перезагрузите компьютер с помощью программы «Ассистент Boot Camp» для повторного разделения диска на разделы и снова установите Windows. После установки Windows обязательно установите драйверы Boot Camp.

Поэтому лучше заранее подумать, что будет требоваться от установленной системы и сколько свободного места для этого может понадобиться. В этом случае вспоминается русская пословица «семь раз отмерь, а один отрежь».

А теперь, внимание, вопрос: дефрагментация файлов на Mac - это хорошо или плохо? И что лучше: заниматься форматированием (и дальнейшим восстановлением системы из резервной копии) или дефрагментация?

Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой, программами и сервисами Apple, iOS или Mac OS X, iTunes Store или App Store, пишите нам через .

К нам поступил следующий вопрос:

Здравствуйте если Вас не затруднит помочь с решение, пытаюсь создать образ Винды 7 из под мак, Имею Мак мини середины 2010 собственно с сдромом но интересует именно флеш образ пробовал редактирование кода файла info.plist не помогло почемуто проверял много раз все было верно а надпись так и не появилась, есть решение для Mountain Lion без стороннего софта только средствами apple, буду признателен.

Здравствуйте!

Не уверены, каким именно мануалом вы пользовались, поэтому расскажем о том способе, работоспособность которого мы только что проверили сами на OS X 10.8.4.

Но сначала поясним остальным читателям, о чём речь. Ассистент Boot Camp в Mac OS X умеет создавать . Но Apple в своём стиле – то ли из-за опасений распространения пиратства, то ли ещё почему-то эта возможность доступна не на каждом Маке. Вот так выглядит основной экран Ассистента Boot Camp на компьютере без оптического дисковода:

А вот так тот же экран выглядит на компьютере, где есть DVD-дисковод:

Логика странная: раз есть дисковод, то Windows надо непременно ставить с диска, а уж если нет, то доступно создание загрузочной флешки Windows.

Отношение Ассистента Boot Camp к разным моделям Маков определяется параметрами, прописанными в файле Info.plist внутри него. Чтобы открыть этот файл, введите в Терминале следующую команду:

sudo nano /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist

Потом вслепую введите пароль от аккаунта и нажмите Enter. Вы увидите содержимое файла, перемещаться по нему можно будет с помощью стрелок на клавиатуре.

Пролистайте содержимое вниз, до секции «PreUSBBootSupportedModels». В ней перечислены минимально требуемые аппаратные идентификаторы моделей Маков, начиная с которых разрешается развёртывание системы на флешку:

Исправите Macmini4,1 на Macmini1,1 — и создание флешек заработает на любых Mac mini. Аналогично можно поступить и с остальными типами Маков — замените первую цифру в индексе на 1.

Все началось с того, что мне понадобилось установить Windows 7 как вторую систему.
Варианты с Parallel и VMW не подходили, нужна была именно отдельная загрузка.

Не буду описывать, какие подводные камни встретились, перейду сразу к делу. Способа по сути два. Причем один из них подойдет не всем.

Разметка диска.

Но для начала нам нужно разметить диск с помощью Ассистента Bootcamp. Причем на некоторых моделях маков просто это сделать не удастся. Ассистент будет требовать установочный диск Windows. Обходится это следующим образом:
1. Идем в папку Программы - Утилиты.
2. Щелкаем правой мышкой на Ассистенте Bootcamp — выбираем Показать содержимое пакета
3. Копируем куда-нибудь файл Contents/Info.plist и редактируем его
Строку
PreUSBBootSupportedModels
меняем на
USBBootSupportedModels
4. Копируем файл обратно, заменяя оригинальный (понадобится пароль)

Теперь у нас в Ассистенте Bootcamp появилась возможность делать загрузочные USB и размечать диск без установочных дисков. На свое усмотрение выделите место для раздела Windows (данные никуда не пропадут, но на всякий случай необходимые лучше сохранить в безопасное место)

Способ 1 .

Этот метод самый простой. Однако доступен не всем. Сразу скажу, что мне не удалось успешно его применить на не-Air маках старше 2012 года. Но вы можете попробовать, если есть время. или же сразу переходите к способу 2, он работает всегда.
Для установки будем использовать загрузочную USB флешку Windows 7. Сделать ее можно либо на PC с помощью Windows 7 USB DVD Tool , либо на Mac с помощью Ассистента Bootcamp.

Теперь осталось загрузиться с флешки и установить Windows как обычно. Если обычный загрузчик не видит вашу флешку, можно попробовать альтернативный — . Если же и с него не получается загрузиться (появляются ошибки No Bootable Device или сообщения о том, что прошика мак не позволяет загрузиться), то с этим методом стоит распрощаться и не терять больше времени.

Способ 2 .

Итак, для этого метода мы будем использовать VMWare Fusion (хватит бесплатной версии) и ISO-образ установочного диска Windows.

Первым делом нам нужно убедиться, что диск не будет использоваться во время наших операций. Для этого я временно перенес с него пользовательскую папку (Настройки - Пользователи и группы - открываем замок - правой кнопкой на пользователе - Дополнительные параметры - меняем поле «Папка пользователя» - перезагружаемся). Также я установил VMWare на другой диск. Если нет второго диска, то можно использовать внешний — например флешку. ISO- образ туда же. После всех этих приготовлений приступим к установке.

Для начала нужно открыть Дисковую Утилиту, выбрать диск (целиком, не отдельный раздел) и в Инфо посмотреть его номер. В моем случае это disk1 .

Открываем терминал и вводим команды:

cd "/Applications/VMware Fusion.app/Contents/Library/"

./vmware-rawdiskCreator create /dev/disk1 fullDevice ~/external-hdd ide

где /Applications/VMWare Fusion.app — путь к установленной VMWare, а disk1 — наш будущий windows-диск.

Можно было бы обмануть систему с предварительно сделанной флешкой, при исправном приводе DVD-ROM, просто подкинув ее при установке, вместо "болванки ". Программа обязана увидеть установочный диск и начать разметку! Задача вот в чем - создать разметку диска правильно, а без исправного DVD-ROM"а сделать это не реально. Не существует ни одной программы умеющей создавать на существующей разметке диска mac GPT, дополнительный раздел Hybrid MBR под Windows без потери данных, кроме одной утилиты, команды которой в несколько этапов, почти никто не знает - "gptfdisk " и ее разновидные имена(gdisk , gptsync ). А было бы хорошо, послать черту эту "деревянную" утилиту "Assistant BootCamp" и заниматься своим делом дальше!
Пришлось бы делать все в несколько этапов:

  1. Произвести обязательную дефрагментацию, например в iDefrag .
  2. В "Дисковой утилите" откусить кусок диска без потери данных.
  3. С помощью "gptfdisk " создать "Hybrid MBR " в не размеченной области.
  4. Выполнить синхронизацию разделов (например, утилита rEFIt )

Как видите, обычным юзерам не легко будет без встроенного "Ассистента " и исправного привода для DVD - дисков фирмы Apple.

Зачастую многие пользователи компьютера Mac , а точнее некоторых моделей, сталкиваются с проблемой, при попытке установить Windows на свой iMac или MacBook .
Речь пойдет об утилите "Assistant BootCamp ", которая на "нехороших" моделях не обучена поддержке создавать установщик Windows на USB-носитель .
Суть в том, чтобы появилась такая опция, нужно подправить всем известный файл plist.info , но зачастую после правки этого файла сама программа отказывается запускаться.
Происходит это потому, что слетает цифровая подпись.

Подпись восстанавливается командой из терминала:

sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app, но снова возникает новая проблема.

А именно заранее нужно будет скачать "Command Line Tools ":
Частью macOS является его мощный интерфейс командной строки, где компетентный или даже начинающий программист может использовать ряд инструментов для конфигурирования и настройки системы, а так же создавать программы и скрипты. Тогда как macOS поставляется с рядом общих команд, по умолчанию не включает в себя те, которые используются для проверки, компиляции и управления кодом для разработки приложений. Так вот нам понадобятся эти инструменты, то есть три способа установить их на свой Мак.
1. Установка XCode Developer Suite , который доступен через App Store бесплатно. Однако его установка также будет включать в себя сам XCode и, несмотря на свои преимущества, я не рекомендую устанавливать XCode в полном объёме не только по причине что он "весит" около 5 ГБ.

2. Загрузить последние версии инструментов командной строки со страницы разработчика . Чтобы сделать это, нужно просто войти в раздел загрузок сайта для разработчиков, используя Apple ID . Здесь Вы можете поискать "Command Line Tools ", чтобы просмотреть все версии средств от Lion до Sierra.

Конкретно это окно находится по адресу https://developer.apple.com/download/more/

3. Пожалуй это самый простой вариант, который заключается в использовании способности системы устанавливать по требованию инструменты командной строки. Это делается с помощью приложения в "Метка тома с ОС=> Система=> Библиотека=> CoreServices " в папке под названием "Install Command Line Developer Tools ". Тем не менее, эта программа не может быть запущена самостоятельно. Для её запуска надо сослаться на службы или приложения, которые вызывают использование инструментов разработчика. В большинстве случаев стандартные команды разработчика такие, как "make ," "gcc ," "cc ," "svn ," "git " или Apple-специфичные инструменты, такие как "xcode-select ", "xcodebuild " или "xcrun " потребует эти инструменты, поэтому запуск их в той или иной форме простимулирует систему запустить программу "Install Command Line Developer Tools ". Поэтому для установки этих инструментов, просто откройте Терминал , введите "make " или любую желаемую общую команду разработчика и нажмите клавишу Enter, а затем в ответ на запрос вы можете установить средства разработки (приблизительно скачается 100MB с серверов Apple ), и начать работу.

Итак, приступим к правке файла

Нажмите яблоко и откройте "Об этом mac"=> "Отсчет о системе"

запишите в текстовый файл значения из пункта "Аппаратные средства"

Запускает файл из под sudo в редакторе nano, введите в Терминале следующую команду:

sudo nano /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist

Пролистайте содержимое вниз, до секции PreUSBBootSupportedModels. В ней перечислены минимально требуемые аппаратные идентификаторы моделей Маков, начиная с которых разрешается развёртывание системы на флешку:

  • Исправите Macmini4,1 на Macmini1,1 - и создание usb - носителя заработает на любых Mac mini. Аналогично можно поступить и с остальными типами Маков - замените первую цифру в индексе на 1.

    PreUSBBootSupportedModels

MacBook1,1

MacBookAir1,1

MacBookPro1,1

MacPro1,1

Macmini1,1

iMac1,1

  • Затем в секцию DARequiredROMVersions нужно вставить свою версию

DARequiredROMVersions

версия Boot ROM

IM41.0055.B08

IM42.0071.B03

IM51.0090.B03

IM52.0090.B03

IM61.0093.B01

MP11.005C.B04

MB11.0061.B03

MBP11.0055.B08

MBP12.0061.B03

MBP112.0138.B17

MM11.0055.B08

  • Далее в секцию USBBootSupportedModels вносим первое значение из Boot ROM

USBBootSupportedModels

IM130

MM50

MP60

MB80

MBP90

MBP112

MBA40

После этого останется сохранить файл. Нажмите Ctrl+X, затем введите Y и нажмите Enter.
Вот тут начинается самое интересное.....
Начиная с macOS El Capitan была внедрена глобальная защита системных директорий и файлов SIP, отключить которую можно(запомните - до выключения питания! ), прочитав эту . Если эту "защиту" не снять, то возможно при сохранении файла Info.plist будет предупреждение системы.

После литра водки, если файл сохранился, пробуем запустить наш "Ассистент".
Если Ассистент Boot Camp не запустился, то восстановление подписи делаем выше описанной командой.