К основному контенту

Лечим BootCamp

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

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

Нажмите яблоко и откройте "Об этом mac"=> "Отсчет о системе"
об этом мак
запишите в текстовый файл значения из пункта "Аппаратные средства"
аппаратные средства ос макос
Запускает файл из под sudo в редакторе nano, введите в Терминале следующую команду:
Info.plist правка
sudo nano /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist
PreUSBBootSupportedModels
Пролистайте содержимое вниз, до секции <key>PreUSBBootSupportedModels</key>. В ней перечислены минимально требуемые аппаратные идентификаторы моделей Маков, начиная с которых разрешается развёртывание системы на флешку:
  • Исправите Macmini4,1 на Macmini1,1 — и создание usb - носителя заработает на любых Mac mini. Аналогично можно поступить и с остальными типами Маков — замените первую цифру в индексе на 1.

    <key>PreUSBBootSupportedModels</key>
<array>
<string>MacBook1,1</string>
<string>MacBookAir1,1</string>
<string>MacBookPro1,1</string>
<string>MacPro1,1</string>
<string>Macmini1,1</string>
<string>iMac1,1</string>
</array>
  • Затем в секцию <key>DARequiredROMVersions</key> нужно вставить свою версию
<key>DARequiredROMVersions</key>
<array>
<string>версия Boot ROM</string>
<string>IM41.0055.B08</string>
<string>IM42.0071.B03</string>
<string>IM51.0090.B03</string>
<string>IM52.0090.B03</string>
<string>IM61.0093.B01</string>
<string>MP11.005C.B04</string>
<string>MB11.0061.B03</string>
<string>MBP11.0055.B08</string>
<string>MBP12.0061.B03</string>
<string>MBP112.0138.B17</string>
<string>MM11.0055.B08</string>
</array>
  • Далее в секцию <key>USBBootSupportedModels</key> вносим первое значение из Boot ROM
<key>USBBootSupportedModels</key>
<array>
<string>IM130</string>
<string>MM50</string>
<string>MP60</string>
<string>MB80</string>
<string>MBP90</string>
<string>MBP112</string>
<string>MBA40</string>
</array>
После этого останется сохранить файл. Нажмите Ctrl+X, затем введите Y и нажмите Enter.
Вот тут начинается самое интересное.....
Начиная с macOS El Capitan была внедрена глобальная защита системных директорий и файлов SIP, отключить которую можно(запомните - до выключения питания!), прочитав эту статью. Если эту "защиту" не снять, то возможно при сохранении файла Info.plistбудет предупреждение системы.

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

Куда Boot Camp загружает ПО поддержки windows?

/Library/Application Support/BootCamp/WindowsSupport.dmg


Источник: windows-macos-1.ucoz.ru

Комментарии

Популярные сообщения из этого блога

Переустановка Windows

Переустановка Windows Установка Windows в Краснодаре, включая английскую версию - дело, как кажется несложное.Но это, на первый взгляд неопытного пользователя! Всегда приходится учитывать обстоятельства конкретной конфигурации компьютера. Сервис центры,предлагающие услугу "установка Windows", как правило устанавливают Windows с образа для экономии времени. В народе это называется "говносборка" с напичкаными всевозможными дурацкими программами. Работает такой Windows не долго(около 4 месяцев),а затем слетает! Наша задача-это устанавливать Windows или Mac OS X в чистом фирменном виде,без лишних "фальшивых" утилит,которые носят рекламный характер и никогда не "чистят систему"!

Звоните по тел.
8(952)816-47-60, 8(967)30-99-454 Чистая переустановка Windows и других операционных систем подразумевает:Сохранение данных с жесткого диска, если это необходимо.Сохранение настроек установленных программ, например, пароли к доступам на сайты и др.Форматировани…

Как установить Windows 7 вместо Windows 10

Как установить Windows 7 вместо Windows 10 (2 способа) С момента выпуска Windows 10 прошло почти 2 года, но многие пользователи категорически не принимают новую систему, оставаясь верными старушке Windows 7. Если на вашем компьютере установлена «десятка», а вы по какой-то причине хотите вернуться на «семерку», эта статья — для вас.
Откатить операционную систему к предыдущей копии можно только тогда, когда последняя сохранилась на жестком диске. Если на машине изначально стояла «десятка» или старая система была удалена, переход на Windows 7 возможен лишь путем чистой установки. Сегодня поговорим о том, как установить Windows 7 вместо Windows 10 в двух часто встречающихся случаях:
Вы обновили Виндовс 7 до Виндовс 10, и с момента этого события прошло меньше 10 дней. Обязательное условие: в системном разделе сохранилась папка Windows.old, где находятся все файлы предыдущей установки системы. Прежняя копия Виндовс 7 не сохранилась, но вы готовы поставить ее заново.
Возврат на Windows 7 п…