Avr6ude/osx86

Текст видео

В этом видео хочу рассказать вам как установить виндовс на один диск с уже установленным хакинтош. Правда эта инструкция больше для тех у кого Bios современный и с поддержкой UEFi. Для остальных, после установки Win, придется дополнительно перебрасывать Clover

Материнская плата ASRock B150M-HDS Встроенная видеокарта Intel HD Graphics 510/530 Процессор i-3 6100 3.70 GHz ОЗУ 4Gb DDr4

P.s информация, размещенная на канале, носит исключительно информационный характер! Не являюсь экспертом в области хакинтош, мне просто интересно! ———————————— На развитие канала: WMZ: Z341166818009 Yandex: 410017090620974 ————————————– Ссылка на обновленный ролик по установке Hackintosh Mojave на ПК : https://www.youtube.com/watch?v=huD04.

Ссылка на мой ролик на тему: Как установить MacOS на ПК / How to install MacOS on PC / INTEL/AMD/NVIDIA https://www.youtube.com/watch?v=IqB4q.

А вот тут можно приобрести совместимые устройства (bluetooth, LAN, Wi-Fi) с MacOS:

Проверенная Usb Wifi которой пользуюсь сам https://ali.pub/3teza8

BCM94322HM8L 2,4 BCM4322 Mini PCI-E DW1510 Mac OS Wi-Fi https://ali.pub/2tw90y Broadcom BCM94352Z DW1560 Беспроводной-пт NGFF M.2 Wi-Fi 802.11ac Bluetooth 4,0 для хакинтош: https://ali.pub/2tw80e Xinte Mini PCI-E к NGFF M.2: https://ali.pub/2tw877 WiFi + Bluetooth 4,0 Беспроводная карта для Mini PCI-E 1X: https://ali.pub/2tw8ai BCM943602CS BCM94360CSAX BCM94360CD BCM94360CS2 BCD94331CSAX для PCIe 1x PCI-E X1: https://ali.pub/2tw8f6 PCIe Mini Card 802.11n Wi-Fi Bluetooth 3.0 Combo Atheros ar5b195: https://ali.pub/2tw8j2 BCM943602CS 2,4 и 5 г 3 антенны 1300 Мбит/с BT4.1 Wi-Fi: https://ali.pub/2tw8pv Broadcom BCM94322HM8L Dual Band 300 Мбит/с 802.11a/b/g/n PCIE Mini Wi-Fi: https://ali.pub/2tw8ux Dell DW1560 BCM94352Z NGFF M.2 Wi-Fi WLAN Bluetooth 4,0 802.11ac 867 Мбит/с BCM94352: https://ali.pub/2tw8y8

Дополнительно

— Звук

Касаемо звука дело обстоит иначе. Если у вас внешняя звуковая карта, то просто скачайте драйвера для нее с сайта производителя (аналоговые устройства, типа микшерных пультов, не требуют драйверов и заводятся сразу). Для встроенной звуковой карты используйте один из этих кекстов:

Касаемо AppleHDA

Необходимо выполнить следующие условия, чтобы он заработал:

  1. Наличие ванильного (чистого) кекста AppleHDA.kext в системе.
  2. Наличие секции HDEF в вашем DSDT (либо фикс кловера FixHDA_8000->True)
  3. Указать layout в DSDT (либо в config.plist кловера Devices->Audio->Inject->1,2,28…etc. Выбрать из тех, которые прописаны для вашего кодека выше)
  4. Убрать ВСЕ
    патчи для звука (если были в вашем config.plist) из раздела KextsToPatch
  5. Убрать DummyHDA.kext (если пользовались)
  6. Если пользовались VoodooHDA.kext — удалить. Также удалить AppleHDADisabler.kext и пересобрать кеш.
  7. Для Intel HDMI 4000/4600 требуется фикс кловера UseIntelHDMI->True

Собственно, это все. После мы получаем готовую к работе macOS Sierra.

Last updated by at Декабрь 27, 2016 .

Мечтаете установить macOS на свой компьютер? Уже подготовили загрузочную флешку, кексты, но установка не удается? Возможно у вас не настроен UEFI/BIOS, что необходимо сделать, чтобы все заработало, мы подробно и с картинками расскажем в этой статье!

Видеокарта

Встройки от Intel заводятся почти всегда с той или иной степенью успешности, но нередки артефакты и глючный интерфейс даже при использовании самых новых и, казалось бы, нативных экземпляров, например UHD630. Часто требуется подмена ID видеокарты на фейковый в загрузчике ( тут бояться не надо, все будет подробно объяснено ниже ).

Использовать графику от nVidia для хака я не рекомендую. Apple не ставит её уже много лет, ни о какой нативности речи не идет. Для них не существует драйверов под Mojave 10.14 и Catalina 10.15. Есть и общеизвестные легкозаводимые карточки, например, GT210 и 630, но они уже не встречаются в продаже.

Если и покупать видеокарту для хакинтоша, то только от AMD. Отлично работают RX4xx и RX5xx серии, за исключением RX550, с которой могут быть проблемы. Из профессионального сегмента — Vega 56 и 64, которые используются в оригинальных iMac Pro.

Шаг 5. Настройка загрузчика

Для начала нам необходимо попасть на EFI раздел с загрузчиком. В левом меню нажимаем Mount EFI. Далее нажимаем Check partition, появится таблица всех разделов. Нужный нам раздел должен находится на том же разделе, что и Apple_HFS , он отображается как EFI EFI. Нажимаем Mount partition. В списке выбираем нужный нам диск (Например, disk0s1)

Обратите внимание, что есть баг, когда не видно всех разделов. Покрутите колесиком мышки, так вы сможете листать между разделами и выбрать нужный

Далее нажимаем Open Partition. Откроет «папка» с нужным разделом. Переходим EFI>CLOVER. Копируем plist.config в папку PostInstall, для удобства. Также на всякий случай копируем его еще куда-нибудь, так как тот, который мы только что скопировали, будем редактировать. А еще один для бэкапа. Копируем, открываем plist.config.

Видим примерно следующее:

ACPI — Фиксы не трогаем, дропаем (DropOEM) нашу видеокарту (DropOEM_DSM работает, когда встречаются два DSDT патча. Поэтому оставляем оригинальный метод автопатча загрузчиком, а наш, если таковой появится, отключаем).
Переходим в секцию BOOT.

Итак, вот тут нам следует покопаться. Аргументы выставляем сами, в зависимости от системы.

Параметр Inject NVidia не трогать! На запуске будут артефакты. Он предназначен для запуска старых карт линейки GT

Kernel and Kext Patches — патчи и кастомизация ядра. По-умолчанию выбран Apple RTC. Лучше не трогать. SMBIOS — самый сок, кастомизация и подделка «мака».

Для настройки заводской информации нажимаем на иконку волшебной палочки. Далее выбираем iMac (Если ПК) или MacBook (если ноут).

ACHTUNG 3

Можно посмотреть также среди более старых конфигов, типа MacMini, либо Mac Pro. Ваша задача подобрать наиболее схожий с вашим железом мак.

WARNING: Видеокарты Nvidia без правок полиси-кекста работают только на мак-моделях iMac13,1 и iMac14,2.

В AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist исправляем Config1 на none вот тут:

Готово. Больше не трогаем ничего, базовые настройки мы сделали. Сохраняем наш файл. Теперь копируем его в папку CLOVER раздела EFI, авторизируемся, заменяем. Напомню, что перед этим вы должны были сделать бэкап.

Шаг 4. Базовая настройка системы и установка кекстов

Разберемся, что такое кексты.

Kext
(Kernel Extension) — расширения ядра, запускающие то или иное несовместимое с оригинальным маком оборудование (Например, откуда в аймаке мы найдем сетевую карту от Realtek или звуковую карту?). Вот они нам сейчас и понадобятся.

Для начала нам потребуется папка PostInstall, которую вы распаковали в раздел CLOVER на загрузочную флешку. Оттуда нам нужна, в первую очередь, утилита Kext Utility, которая позволяет устанавливать кексты в систему. Запускаем ее, вводим пароль от пользователя, ждем, пока увидем надпись «All done».

Готово, мы завели интернет, USB и позволили системе вообще загружаться (FakeSMC.kext имитирует чип System Management Control, который присутствует только на материнских платах Apple. Без этого кекста система просто не стартанет).

Теперь установим загрузчик. Заходим в папку PostInstall → Clover_v2.3k_r3949. Там есть *.pkg файл, открываем его.

Для UEFI-загрузки выставляем следующие настройки:

Где можно получить хакинтош-помощь?

Поскольку, эта статья является отправной точкой, я постараюсь описать здесь места, где можно получить помощь.

  • Для любого хакинтошника форум Insanely Mac автоматически становится эдакой Меккой, куда, собственно, прийдется регулярно совершать паломничество в целях поиска новых драйверов, своего рода поддержки и сочувствия. Ресурс англоязычный.
  • Венгерский IRC-чат irc.osx86.hu. На нем есть как англоязычные каналы (#hackint0sh, #leopard, #kalyway.dvd), так и рускоязычный канал #torrents.ru. На этом канале люди обычно собираются ближе к ночи.
  • Отличный русскоязычный ресурс Applelife.ru, на котором собраны все русские Мак умы. (спасибо Zentara).

§ Установка кекстов

Kext Utility

Есть два способа установки кекстов — ручной и автоматический. Я рекомендую автоматический, поскольку он гораздо проще. В этом мне помогает отличная программа Kext Utility. Она делает за меня все три описанных выше этапа установки кекстов.

Есть несколько способов работы с Kext Utility:

  • перетаскивание одного или нескольких кекстов в окно программы;
  • запуск вхолостую, запускающий проверку прав доступа к уже установленным кекстам и пересозданию их кэша.
  1. Скачайте Kext Utility с cvad-mac.narod.ru и установите, переместив приложение в папку «Программы».
  2. При каждом открытии программы начинается служебная процедура. Пока она выполняются, крутится индикатор и выводится лог событий.
  3. Переместите кекст(ы) в окно программы методом drag-and-drop и дождитесь выполнения установки.
  4. Как только появится кнопка Quit, кекст(ы) будут установлены.
  5. Выйдите из программы и перезагрузите компьютер. После перезагрузки все устройства, для которых были установлены кексты, должны опознаться системой.

Установка в папку Clover

Не всегда требуется устанавливать кексты в системную папку macOS: на хакинтоше есть еще одно место с кекстами — в папке Clover. Обычно там располагаются кексты, необходимые для работы хакинтоша. Выбор места для установки следует делать исходя из документации к кексту. Большое количество кекстов, загружаемых через Clover, может замедлить загрузку системы.

  1. Откройте папку кекстов в Clover: EFI > CLOVER > Kexts > Other.
  2. Скопируйте туда необходимые кексты и перезагрузите компьютер.

В папке Clover/Kexts/Other располагаются кексты для всех версий macOS. Рекомендуется копировать кексты именно в эту папку.

Системные разделы по умолчанию скрыты от пользователя. Инструкция по монтированию скрытых разделов приведена на отдельной странице.

Почему Хакинтош — говно[править]

  • Нелегально, но мы то знаем…
  • Костыли и компромиссы — твои лучшие друзья;
  • Наличие Хакинтоша является мерилом жлобства и лузерства;
  • Вся разработка держится на паре-тройке васянов из Хохлостана — вы полностью зависите от этих ноунеймов;
  • Необходимость постоянно отслеживать новые версии kext’ов, загрузчиков и т.п., что противоречит концепции macOS — поставил и забыл;
  • Отсутствие нормальных мануалов. Всю информацию приходится по крупицам собирать на форумах, часто на основе устаревших примеров и не вполне правильных предположений;
  • Теряется сама идея, ведь настоящий Мак — это не только macOS, а цельное устройство, представляющее из себя аппаратно-программный комплекс с развитой экосистемой, годным дизайном и прочими плюшками;
  • 99% хакинтошников возвращаются на Шиндовс или покупают Мак, ибо нормальному человеку в хуй не уперлось рвать анус после каждого обновления в поисках очередных рабочих кекстов от васяна, патчинга DSDT и прочего жопоёбства;
  • Невероятная токсичность и коммерциализация сообщества, присущая всем майдаунам и прочим свидомым. Не в теме? — Плати бабки за установку или консультацию! Никто из прошаренных в Хаке не будет рубить сук на котором сидит и сливать полноценную инфу по самостоятельной установке;
  • Не исключена возможность существования анальных зондов в загрузчиках, кекстах и драйверах. Хотя эти костыли по большей части публикуются с исходниками, вероятность того, что кто-то на будет тратить невъебенное количество времени на проверку миллиона строчек васянского говнокода мала, ибо даже при наличии желания, проверить большой проект — сложная задача, потому что всплывает хуева куча зависимостей, библиотек, и прочих прослоек и надстроек, которые также нуждаются в аудите.

Зачем хакинтош на ноутбуке

Пользователей, которые пытаются запустить macOS на ноутбуках, можно условно разделить на две группы.

Одни нуждаются в операционной системе Apple для разработки. Писать приложения для macOS или iOS из-под Windows невозможно, а работа на виртуальной машине имеет множество ограничений.

Другие просто хотят получить ноутбук с macOS для работы дешевле, чем MacBook.

Первые менее ограничены в выборе модели, ведь с легкостью переживут неработоспособность одного или нескольких компонентов. Например, проблемы с работой веб-камеры или картридера будут не сильно волновать пишущего приложения для iOS программиста.

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

Третьего варианта здесь не дано. Ни о какой серьезной работе с графикой или монтаже виде на ноутбуке с хакинтошем речи идти не может. Нормально запустить дискретную видеокарту пока невозможно.

Все существующие варианты имеют слишком много нюансов и недостатков. Хакинтош для графики или видео – только стационарный.

В остальном можно получить годные аналоги MacBook/MacBook Air/MacBook Pro 13″.

Сравнение с «Макбуком»

Но, по отзывам пользователей, итог будет вас радовать больше, чем приобретение 13-дюймовых «Маков» за 90-140 тысяч рублей! Не забывайте, что при покупке Asus или Acer вы также получите большой набор всевозможных портов (чем до сих пор не могут похвастаться «Макбуки»). Кроме того, на вашем устройстве не будет спорной сенсорной панели, которая уже успела собрать немало негативных отзывов владельцев.

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

Если же вы выбираете ноутбук именно для разработки, возможностей тут куда больше. Вашим выбором может быть и игровая машина, и ультрабук. Самое главное — соответствие требованиям процессора устройства. Как показывает практика, все остальное решаемо.

Системные требования

Главное правило при подборе конфигурации: чем больше ваша система будет похожа на конфигурацию оригинального Макбука или iMac, тем меньше проблем вы получите при и после инсталляции. Это правило абсолютно верно, поскольку различия ОС кроются в поддержке разных интерфейсов и так далее. Разберемся, какая конфигурация подойдет, чтобы установить mac os x на ПК:

  1. 2-ядерный процессор (минимум) от компании Intel;
  2. отдельный внутренний накопитель с поддержкой AHCI;
  3. минимум 2Гб оперативной памяти.

Чтобы исключить различные подозрения и опасения о том, что установка данной операционной системы на обычный PC приведет к каким-либо неисправностям железа и так далее, стоит сказать, что процедура вполне безобидная и простая. Чтобы поставить мак ос sierra на windows пк или ноутбук, вам потребуются следующие составляющие:

  1. сам персональный компьютер, подходящий по характеристикам;
  2. дистрибутив операционной системы Мак OS;
  3. загрузочная флешка;
  4. программа Unibeast.

Поскольку описание подходящего персонального компьютера представлено выше, необходимо переходить к дистрибутиву операционной системы для установки на PC.

Хардварь

Первым этапом в деле строительства хакинтоша стал варварский демонтаж потрохов Apple Power Mac из фирменного корпуса. Дефектная материнская плата отправилась на помойку, за ней последовал блок питания, который в этой машине очень компактно расположен в нижней части кейса. Оба процессора, система охлаждения, видяха и прочий исправный ливер были выставлены за копейки на доске объявлений и со свистом улетели к новым владельцам буквально на следующий день. Огромная куча вентиляторов, которыми был оборудован G5, заполнила отдельный мусорный пакет.

Зачем в компьютерах Apple столько вентиляторов?

Наконец корпус был освобожден от лишних конструктивных элементов.

Так Power Mac выглядит гораздо лучше!

Поскольку точки монтирования современных материнских плат расположены иначе, чем на плате с процессорами Power PC, да и размещение элементов на задней стенке системного блока принципиально иное, я решил не заморачиваться с художественным выпиливанием по металлу, а пойти по пути наименьшего сопротивления. В соцсетях был найден старый компьютерный корпус формата MiniTower, от которого я открутил и вернул владельцу блок питания, благодаря чему ящик достался мне «за самовывоз». То, что корпус — старый, было мне только на руку: в давние времена производители не жалели металла для компьютерных кейсов, благодаря чему они были крепкими, в отличие от современных, сделанных из паршивой фольги.

Мне от корпуса был нужен только поддон, к которому крепится плата, и задняя стенка с отверстием под планку материнки и пазами для плат расширения — этот кусок я благополучно выпилил дремелем. Примерив поддон в корпусе G5, я разметил на задней стенке соответствующие отверстия, после чего тем же дремелем варварски удалил все лишнее. После установки новой платы я закрыл оставшиеся отверстия вырезанной из алюминиевого листа пластиной, которую закрепил на заклепках, а к стыкам приклеил декоративный алюминиевый же уголок из строительного магазина.

Безжалостно отпиливаем все лишнее!

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

Поддон я закрепил на металлических уголках и для надежности залил швы герметиком

Отдельно пришлось повозиться с оптическим приводом. В качестве мультидрайва в G5 использовался обычный CD-ROM с интерфейсом IDE, который отсутствует на современной материнской плате. Найденный мною в коробке с компьютерным хламом пишущий DVD с разъемом SATA подошел по посадочным местам просто идеально, только вот торцевая пластина лотка не пролезала в створку на корпусе. Снова вооружившись дремелем с шлифовальной насадкой, я немного модифицировал лоток, спилив с каждой его стороны миллиметра по три и знатно надышавшись пластиковой пылью.

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку!
Подробнее

Вариант 2. Открой один материал

Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя!
Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.

Я уже участник «Xakep.ru»

Шаг 1. Оценка и анализ железа

Да, несмотря на то, что Хакинтош так или иначе запускается на почти любых конфигурациях, делает он это всегда по-разному. Поэтому сразу стоит проанализировать наше железо.

Процессоры

Итак, начнем с того, что на машинах на процессорах AMD система работать НЕ БУДЕТ (то предсмертное состояние агонии, в котором она будет прибывать, «работой» назвать очень сложно). Да, по сути, можно поставить кастомное ядро, перепрошить его и так далее, но смысл изобретать велосипед из палок, если так или иначе он все равно сломается. Система встает без проблем на процессоры Intel, начиная с Core i3 (мы говорим конкретно про macOS Sierra 10.12, предыдущие выпуски могут встать также и на процессорах Core 2 Duo и Pentium). В моем случае выпал камень i5 4460 (4 ядра, 4 потока, турбобуст до 3,4 ГГц).

Видеокарты

Далее, определяемся с графикой. Если вы пользуетесь встроенной графикой Intel (в моем случае это HD4600), то скорее всего понадобится отдельный «завод» графики (хотя могут завестись нативно).

Радеоны (AMD) заводятся, но опять же с треском. Например, новые карточки (RX-4**), а также всем известная R9 380 или R9 380x могут просто вывести загрузку в черный экран.

Совсем другое дело обстоит с карточками от NVidia. Заводятся почти все, за исключением некоторых особо-одаренных. Проблемы наблюдаются на 10-ой серии, но, скорее всего, их не скоро будет. На картах GTX графика заводится с полпинка, карты выпуска GT тоже не отстают, хотя там и есть некоторые исключения.

Более чем уверен, что вы найдете в списке свою карту.

Сетевой контроллер

Думаю, не нужно разжевывать, как можно определить свою сетевую карту…

Так или иначе, на этом подробно останавливаться не будем. Сетевую карту в любом случае придется заводить, так что просто предоставлю список поддерживаемых сетевых карт.

Память

Ограничений нет. Система запускается на двух гигабайтах. Рекомендовано 4. Автор рекомендует 8.

С железом, собственно, разобрались. Если на этом этапе вы не передумали, идем дальше.

История[править]

В году дохлый ныне дядя Стёпа представил публике новый компьютер — Apple Macintosh. Операционная система, работавшая на нём, позже получила название MacOS, а ещё позже она была многократно перепилена, включая два переноса на новые процессорные архитектуры: x86 и ARM. Самого Джобса, однако, вскоре после релиза первого Мака попросили съебать из треда, так что он перешёл трудиться во вновь созданную компанию w:NeXT. Первое время дела у Apple шли неплохо и без дяди Стёпы, но вскоре что-то пошло не так. Объёмы продаж Макинтошей стали падать на фоне астроохуического роста PC, и руководство компании не придумало ничего умнее, чем лицензировать MacOS сторонним компаниям для производства клонов, в том числе Power Computing, UMAX и Motorola. Те, не будь дураками, выставили у своих компьютеров ценник чутка пониже, чем у украшенного яблочком пидорской расцветки оригинала, и невозбранно отжрали такую долю продаж у самих Макинтошей, что дело запахло неиллюзорной яблочной пиздой.

К счастью для айфагов, в 1996 году Apple купили NeXT и запилили Степана обратно в руководители. К тому времени денег на счету у компании осталось лишь на то, чтобы несколько месяцев выплачивать сотрудникам зарплаты. Хитроджобсый Стив в этой ситуации воспользовался тем, что Microsoft к тому времени уже начали поёбывать за монополизм, плюс в суде уже много лет шло разбирательство, не спиздила ли она интерфейс у MacOS, поэтому компании пришли к следующему соглашению: MS делает в Apple инвестиции в размере $150 млн. и в дальнейших антимонопольных разборках сможет показывать на Apple как на конкурента, а Apple отзывает свой иск, продвигает богомерзкий Internet Explorer и сможет протянуть на полученные деньги ещё немного.

Как же Стив распорядился последними деньгами? Огромная их часть пошла на то, чтобы выкупить обратно у всех лицензиатов право продавать компьютеры с MacOS, сделав Apple эксклюзивным поставщиком устройств, на которых может работать яблось. И, как показало дальнейшее, не прогадал. А ты, жадный ребёнок, хочешь, чтобы все эти усилия пропали даром!

Коллекция нюансов/способов решения ошибок

  1. При установке систем 10.13, 10.14, 10.15 обязателен драйвер apfs.efi в папке Drivers64UEFI. Если он отсутствует, то после окончания первого этапа установки, вы не сможете его продолжить — Clover не увидит диск с системой.
  2. Обязательно используйте загрузку в текстовом режиме (аргумент -v) до тех пор, пока не будете уверены, то система работает должным образом.
  3. Лучше не ставить галочки возле неизвестных параметров в Clover`e.
  4. Ошибка, с которой я столкнулся, заключается в следующем: при самой установке хака на жесткий диск система зависает, когда остается несколько минут до завершения. Я долго с этим мучился, пока не попробовал использовать более старую версию Clover.
  5. Необязательно ставить хак на SSD, система работает весьма быстро и на 7200 об/мин обычных жестких дисках.

Вся информация представлена исключительно в ознакомительных целях и никого не побуждает к действию.

Установка Mac OS X и Windows на разные разделы одного жесткого диска

При использовании этого способа выбор оперативной системы осуществляется с помощью окна загрузчика. В этой статье мы рассмотрим на примере загрузчика Clover
.

Вы же можете использовать любой другой загрузчик Mac OS Hackintosh.

В данном способе очень важна последовательность установки:

Установка Mac OS X на ПК. Если вы еще этого не сделали можете ознакомиться с инструкциями в наших статьях( , ). Это является важным, так как в среде Windows мы не сможем отформатировать раздел в Mac OS Extended (журнальный), а это является важнейшим условием для установки Mac OS X.
Установка загрузчика Clover на жесткий диск. Как это делается вы сможете ознакомится в статьях по установке OS X указанных выше. Иногда в целях безопасности Clover не устанавливают на жесткий диск, а запускают с флэшки, которая выступает в данном случае ключом к OS X

Важно! Чтобы EFI раздел, который на флэшке был полностью настроен под загрузку Mac OS на вашем ПК, так как во многих случаях установочные настройки и загрузочные имеют различия.
Установка Windows.

Что такое хакинтош?

Это слово пошло от двух понятий — хакер и макинтош. По сути, хакинтош — это собраный любителем персональный компьютер, на котором может работать взломаная Mac OS X, называемая OSx86. Точнее сначала одним из обязательных условий был взлом системы, а потом, начиная с версии 10.5.3 люди умудрялись ставить систему прям с retail-дисков. Это движение началось как раз после того, как Apple перешла на процессоры Intel. До этого поставить несовместимый с х86-архитектурой Mac OS X на обычный PC было невозможно.

У хакинтоша есть одна очень неприятная особенность — на одних компьютерах система может работать стабильно, а на других не работать вообще. Получается, что можно получить полностью рабочий компьютер за более низкую стоимость, чем если бы вы покупали его у Apple. А можно и не получить В принципе, это может послужить серьезным ограничением на пути к экспериментам.

Честно говоря, на первых порах поддерживалось только железо аналогичное установленному в iMac’ах, MacBook’ах и тд. Поэтому у пользователей могли возникнуть большие проблемы с совместимостью железа. Сейчас же существует большое количество драйверов для самого разнообразного оборудования, поэтому шансы начинающего хакинтошника увеличиваются в разы. Правда, драйвера обычно не официальные, а написаные народными умельцами, так что могут как работать, так и нет.

Одно время даже некоторые компании планировали выпускать OSX-совместимые и недорогие комьютеры с предустановленным на них ПО от Apple. Про одну из таких компаний я даже однажды написал статью. Должен сразу сказать, что компания Apple ни в коем случае не поддерживает такую инициативу и отстаивает лицензионное требование «Mac OS is for Mac» в суде.

Чем хакинтош отличается от макинтоша?

  1. Стоимость компьютера — разница в цене между Хакинтошем и Макинтошем, может отличаться в десятки раз! При прочих равных, компьютер с аналогичным железом от «яблочной» компании стоит 5-15 раз дороже.
  2. Качество сборки — надо отдать должное, Apple «держит паруса по курсу», всегда использует самое перспективное железо, не экономит на материалах. Их компьютеры, это как правило законченное техническое изделие с отличным дизайном и великолепным юзабилити.
  3. Эффективная оптимизация — Макинтош, это программно-аппаратный комплекс, в котором операционная система оптимизируется под железо. Плавная работа интерфейса, предсказуемое поведение компьютера, отличная производительность — это то, чего так сильно не хватает Windows любой версии.
  4. Правильно настроенный Хакинтош перенимает все плюсы от Мака, а открытая архитектура позволяет при этом, использовать более мощное железо — добиваясь восхитительных результатов.

Вот соберешь бывало, хакинтош своими руками, настроишь его, установишь кексты и понимаешь, Вот это ВЕЩЬ!

Исправление совместимости Intel UHD 630 на Coffee Lake

После установки в config.plist, в раздел Boot — Arguments я добавила параметр -disablegfxfirmware.

Возникшее мерцание изображения, на встроенной графике процессора поколения Coffee Lake, исправляется по несложной инструкции. Открыть терминал и ввести:

В открывшемся файле, в терминале, найти внизу файла:

В конце следующей строки — <string>, найти 0x3E928086 и перед ним добавить 0x3E918086.

Сохраняем изменения файла комбинацией Ctrl + X, соглашаемся с изменениями Y и нажимаем Enter. Далее, в терминале открываем файл:

В котором ищем <key>IOPCIPrimaryMatch</key>, где в конец строки <string> добавляем 0x3E918086 0x3E928086.

Очищаем кеш командой:

Установка

Загрузившись с установочной флешки в режиме UEFI
приступаем к установке. В окне Clover выбираем «Boot Mac OS
from OS
X Base System» и дожидаемся появления установки OS
X, на что уйдет до пяти минут. Переходим в дисковую утилиту и форматируем нужный диск. На одном из SSD
дисков я оставила уже установленную ранее Windows 10, а другой SSD
отформатировала из установщика в формат AFPS назвав его классическим Macintosh HD . Устанавливаем OS
X и дожидаемся перезагрузки. После перезагрузки вновь видим Clover.

Так как у меня встроенная видеокарта Intel UHD630
, то мне пришлось прописать параметр загрузки -disablegfxfirmware чтобы установка продолжилась дальше после циклической перезагрузки с ошибкой «Begin Gfx firmware load process». Чтобы прописать параметр загрузки в Clover откройте раздел Options , в строке Boot Args впишите -disablegfxfirmware и нажмите Enter.

После установки оказываемся в OS
X и первым делом устанавливаем ранее скачанный Clover EFI
Bootloader
. В пункте Тип установки выбираем Настройки и расставляем галочки:

Вот перечень kext’ов установленных у меня:

  • FakeSMC
    .kext
  • FakeSMC_LPCSensors.kext
  • FakeSMC_GPUSensors.kext
  • FakeSMC_CPUSensors.kext
  • FakeSMC_ACPISensors.kext
  • FakePCIID
    .kext
  • FakePCIID_Intel_HD_Graphics.kext
  • FakePCIID_Broadcom_WiFi.kext
  • BrcmFirmwareData.kext
  • BrcmPatchRAM2
    .kext
  • IntelGraphicsFixup.kext
  • IntelMausiEthernet.kext
  • VoodooHDA
    .kext
  • Shiki.kext
  • Lilu.kext

Также поместите ваши kext’ы в папку EFI/EFI/CLOVER/kexts/Other для загрузчика Clover.

Если диск отформатирован в AFPS может понадобится исправить проблему с загрузкой:

  • В Finder — Переход — Переход к папке
  • Ввести /usr/standalone/i386/
  • Скопировать apfs.efi в /EFI/EFI/CLOVER/drivers64UEFI/

Конфигурация Clover редактируется в файле EFI/EFI/CLOVER/config.plist . Его можно править программой Clover Configurator
или вручную, с помощью Microsoft Visual Studio Code
.

Где скачать Mac OS

Официальную версию системы можно скачать только для процессоров Intel. Для AMD придется воспользоваться сторонними сборками.

Внимание! Поскольку официальных версий Мак ОС для AMD нет, то велика вероятность скачать уже изначально зараженные вирусами сборки. Операционную систему для процессоров Intel можно скачать с официального магазина игр и приложений следующим образом:

Операционную систему для процессоров Intel можно скачать с официального магазина игр и приложений следующим образом:

  1. Зайти в iTunes Store и авторизоваться.
  2. Перейти на страничку с ОС и скачать необходимое.
  3. Дождаться окончания загрузки.

Регулировка яркости экрана компьютера или ноутбука автоматически и вручную

После этого можно приступать к созданию загрузочного диска. Стоит заранее запомнить, куда именно был скачан файл с Мак ОС.

Как выбрать лучшее «железо» для «Хакинтоша»?

Я не буду подробно останавливаться на этом вопросе, потому что совсем недавно рассказывала о том, как собрать «Хакинтош», причем, предлагала на выбор 3 системы для разного бюджета и с разными потребностями.

Теперь я хотела бы обсудить с вами все нюансы настройки Mac OS на обычном ПК или кастомном «Хакинтоше», то есть буквально «провести» вас из пункта А в Б, чтобы вы смогли правильно установить Mac OS.

Для этого гида я выбрала установку и настройку Mac OS X Yosemite (OSX 10.10). В случае с другими версиями Mac OS успех даже в случае правильного выполнения всех шагов настройки не гарантируется.

Значение аргументов (ключей) загрузки Хакинтош

-v — (Verbose mode) Данный ключ отключает графическую анимацию в момент загрузки и выводит отладочную информацию в текстовом виде. Аргумент полезно использовать в момент установки macOS на ПК (установки хакинтош) и первоначальных загрузках, когда вы настраиваете систему.

-x — (Safe mode) Данный ключ загружает macOS в безопасном режиме, отключая все расширения.

-f — Отключает кеш Kext-ов в момент загрузки. Если необходимо пересоздать кэш Kext.

keepsyms=1 — Выводит более подробную информацию в момент загрузки системы. Стоит использовать вместе с аргументом -v.

arch=i386 и arch=x86_64 — Загрузка в 32-битном режиме и 64-битном режиме соответственно.

cpus=1 — Задействует указанное количество ядер процессора.

npci=0x2000 и npci=0x3000 — если есть подозрения, что система не загружается из-за работы PCI, укажите один из этих аргументов.

darkwake=* — Выбор режима пробуждения (вначале необходимо экспериментальным путем найти необходимое значение). Возможные варианты значений — no, 0 — 10.

slide=0 — Возможно данный ключ вам понадобиться при загрузке в режиме UEFI, задает адрес ядра.

dart=o — Отключает виртуализацию VT-x или VT-d.

kext-dev-mode=1 — Если какой-либо kext из папки System\Library\Extensions\ был изменен, то чтобы все изменения вступили в силу необходимо перезагрузиться с этим аргументом.

nv_disable=1 — Отключить видеокарту Nvidia.

nvda_drv=1 — Включить видеокарту Nvidia.

debug=0x100 — Если произошла паника ядра, то система не перезагружается.

rootless=0 — отключает защиту на изменение системных файлов. Начиная с версии El Capitan и новее, его использовать нельзя.

—disablegfxfirmware — запуск встроенной графики

При первой запуске, точнее установке Хакинтош необходимо добавить следующие аргументы:

Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.

Действия после установки Хакинтош

После установки macOS на компьютер вам необходимо выполнить еще дополнительные действия чтобы Хакинтош заработал как надо — загрузка системы без флешки, настроить звук, включить USB порты!

Установить загрузчик Clover на диск

Первое что необходимо, так это скачать Clover и установить его на диск c системой. После чего смонтировать раздел EFI системы и загрузочной флешки. Далее перебросить config.plist, kexts и драйвера в систему. Подробней читайте в статье установить Clover в установленную систему!

Установить веб драйвер Nvidia

Если установлена видеокарта Nvidia, то установить Web драйвер! Для тех, кому нужно включить аппаратное ускорение, чтобы быстрее обрабатывалось видео в Final Cut, на Хакинтош — включаем аппаратное ускорение в Хакинтош для Final Cut Pro X.

Звук на Хакинтош

Для того чтобы у вас появился звук на Хакинтош необходимо внести изменения в config.plist, а также установить кексты. Подробно о том как завести звук Хакинтош.

Настройка USB

При подключении накопителей по USB вы можете заметить, что они толком не работают — Завод и настройка USB портов на Хакинтош.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Мир технологий
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: