Самая простая установка OS X на PC. Разворачиваем готовый образ
- Дистрибутив OS X Yosemite 10.10. Необходим именно retail образ, не сборка. Говносборками пусть другие пользователи пользуются, мы будем устанавливать оригинальную систему. Скачать можно отсюда: http://rutracker.org/forum/viewtopic.php?t=4753908 (UPD: на данный момент актуальная ссылка на торрент - http://rutracker.org/forum/viewtopic.php?t=4846916)
- Совместимое железо с OS X 10.10, а именно: Intel Z77, Z87 чипсет. Подойдет также и H77, H87. Процессор Intel Core i3, i5, i7. Совместимая материнская плата, желательно от Gigabyte. Лучшие варианты: GA-Z77.., GA-Z87-D3H, GA-Z87m-HD3, GA-Z87-HD3, но можно и другие на Z77, Z87 чипсет. Совместимая видеокарта! Для успешного хакинтоша это очень важный компонент. Подойдет Intel HD 4000, Intel HD 4600 , Nvidia GT 6xx серии. Отличные видеокарты, которые не требуют дополнительного завода это GT 640, GTX 650. Берите лучше от Asus или Gigabyte. Не берите видеокарты от Palit! Иногда бывают проблемы с заводом видеокарт этого производителя. Современное железо для хакинтоша можно посмотреть (обновлено).
- Флешка минимум на 8 гб, я использовал на 16, но у меня другой не было. Монитор с DVI, HDMI входом. Клавиатура и мышь.
Итак начнем. Я буду рассказывать о создании загрузочной флешки с OS X 10.10 Yosemite уже из под установленной Yosemite. Можно сделать то же самое и из под 10.8 и 10.9 разницы нет никакой.
Если у вас нет установленного OS X для создания загрузочной флешки - ничего страшного. Вы можете запустить OS X из под виртуальной машины, в частности VMWare. Скачать можно с рутрекера: http://rutracker.org/forum/viewtopic.php?t=4479139
Я бы не стал писать эту статью, если бы не смог установить Yosemite. Так что начнем!
Открываем скаченный образ, щелкаем правой кнопкой мыши по OS X Yosemite Beta и выбираем показать содержимое пакета:
/Content/SharedSupport/
Открываем файл InstallESD.dmg. Вы увидите файл BaseSystem.dmg. Открываем данный файл. Ели файл у вас не отобразился, так как он скрытый, воспользуйтесь программой Show Hidden Files. Скачать ее можно отсюда: https://yadi.sk/d/F_nshCPMbZxxW
Открываем дисковую утилиту. Launchpad->Другие->Дисковая утилита. Для начала отформатируем флешку. Откройте вкладку Раздел диска и сделайте так, как и у меня на скриншоте:
Все. Флешку отформатировали. Теперь необходимо восстановить на флешку файл BaseSystem.dmg. Если вы его открыли в Finder’e, то он отобразится в дисковой утилите слева. Сделайте следующее:
затем нажимаем кнопку восстановить и стереть:
После завершения копирования у вас откроется новое окно. Его не закрывайте. Закройте лучше дисковую утилиту, она нам больше не потребуется. Откройте флешку и найдете файл Packages, его необходимо удалить. Находится он по следующему адресу:
System/Installation/
Удаляем файл Packages:
Окно не закрывайте. На место удаленного файла необходимо скопировать папку Packages. Она находится в примонтированном диске InstallESD.dmg:
Вставляем папку на флешку:
Как только вы скопировали папку Packages на флешку, перейдите на диск OS X Install ESD и скопируйте в корень флешки два файла:
BaseSystem.chunklist и BaseSystem.dmg необходимо скопировать обязательно. Если этого не сделать, то OS X 10.10 Yosemite не установится до конца.
С созданием флешки для нашего хакинтоша мы закончили. Теперь необходимо установить загрузчик на флешку. Воспользуемся загрузчиком Clover версии 2695. Версии ниже не подойдут, они не умеют грузить OS X 10.10! Скачать загрузчик Clover 2695 можно отсюда:https://yadi.sk/d/FfnRT0NGba2KL
Установка Clover:
Нажмите «Изменить размещение установки…» и выберите нашу флешку.
На разных материнских платах необходимые параметры могут отличаться. Я использую Gigabyte GA-Z87m-HD3, поэтому мне необходимы лишь те параметры, которые отмечены галочкой.
Нажимаем кнопку установить:
Если вы все сделали правильно, вы увидите вот такое окно:
Теперь необходимо добавить нужные нам кексты для загрузки системы. На рабочем столе у вас появилась папка EFI. Откройте ее и перейдите по следующему адресу:
EFI/Clover/Kext
Откройте папку Other и добавьте туда содержимое данного архива: https://yadi.sk/d/sUWYqol2ba2dk
Должно получиться вот так:
Теперь откроем файл EFI/CLOVER/config.plist. Найдите строчку Devices и туда необходимо добавить
FakeID IntelGFX 0×04128086
Это необходимо делать, только в том случае, если у вас видеокарта Intel HD 4600 ! Так как для завода данной видеокарты в OS X 10.10 необходимо ее прописывать.
Должно получиться вот так:
Сохраняем файл. Все, флешку мы подготовили. Теперь перезагружаемся, выбираем Options (клавиша O) и в boot flags прописываем: -v -f kext-dev-mode=1 далее, проходит установка системы. Возможно при установке, вам потребуется сделать форматирование жесткого диска.
На этом все. Позже будет статья о настройке установленной OS X 10.10
Установка операционной системы Mac OS X на обычные компьютеры сопряжена с рядом трудно разрешимых проблем. Процесс создания «хакинтоша» предусматривает определенную подготовку и зачастую заканчивается неудачей.
Чтобы установить на PC новую операционную систему OS X Yosemite, можно обратиться к проекту tonymacx86, много лет практикующему подобные эксперименты. В задачи этого ресурса входит портирование Mac OS X на «обычные» компьютеры. Обновленные инструменты UniBeast и MultiBeast позволяют без особого труда поставить OS X Yosemite на Windows-ПК. Для создания «хакинтоша» не потребуется оптический привод, достаточно USB-накопителя.
С помощью пошагового руководства вы сможете установить OS X Yosemite на PC простейшим из возможных способов.
Требования :
- Образ OS X Yosemite, загруженный из магазина App Store.
- Приложения MultiBeast и UniBeast.
- USB-накопитель не менее чем на 8 ГБ.
- ПК с процессором Intel.
Как установить OS X Yosemite на Windows-ПК:
Шаг 1 : Загрузите образ OS X Yosemite из Mac App Store .
Шаг 2 : Скачайте последние версии утилит UniBeast и MultiBeast .
Шаг 3 : Для продолжения потребуется загрузочная флешка, которую нужно создать при помощи UniBeast. Запустите Дисковую утилиту на Mac и кликните флешку в боковом меню.
Шаг 4 : Переключитесь на вкладку Раздел диска, затем Текущая и выберите опцию Раздел: 1. Сделайте клик на кнопке Параметры, переключите пункт Основная загрузочная запись и нажмите ОК.
Шаг 5 : Измените название на USB и выберите формат Mac OS X Extended (журнальный). Подтвердите изменения кнопкой Раздел диска.
Шаг 6 : После подготовки USB-накопителя откройте последнюю версию UniBeast. Пропустите первые экраны, кликами по кнопке Continue и нажмите Agree.
Шаг 7 : На шаге Destination Select укажите USB-флешку и кликните Continue.
Шаг 8 : На странице Installation Type проверьте, что отмечен пункт Mac App Store Yosemite – 10.10. Если вы используете старую систему с Socket 1156 также следует отметить Legacy USB Support. Воспользуйтесь опцией Laptop Support, если устанавливаете Yosemite на ноутбук. Нажмите Continue.
Шаг 9 : Введите пароль и кликните Install. В зависимости от быстродействия вашей системы и скорости USB-накопителя процедура может занять до 20 минут.
Шаг 10 : Теперь нужно поместить флешку с OS X Yosemite в USB-разъем компьютера с Windows и запустить установку хакинтоша. Для этого нужно зайти в BIOS и указать внешний накопитель в качестве загрузочного диска. Перезагрузите компьютер.
Шаг 11 : На стартовом экране выберите USB и нажмите Enter для продолжения. С помощью инсталлятора OS X форматируйте диск в нужный формат. Для этого в верхней строке зайдите в меню Утилиты –> Дисковая утилита.
- Слева выберите свой диск.
- Справа переключитесь на вкладку Раздел диска, затем Текущая и кликните Раздел: 1.
- Сделайте клик на кнопке Параметры.
- Переключите пункт Схема разделов GUID и нажмите ОК.
- Назовите диск Macintosh HD и выберите формат Mac OS X Extended (журнальный).
- Подтвердите изменения кнопкой Раздел диска.
Шаг 12 : После завершения закройте Дисковую утилиту и вернитесь к инсталлеру. Укажите диск Macintosh HD для установки OS X Yosemite. Установите операционную систему.
После окончания установки вам нужно сделать HDD загрузочным с помощью MultiBeast. Эта утилита позволяет также установить необходимые драйверы для звуковой карты, Wi-Fi, графики, сети и т.д.
Шаг 13 : Перезагрузите компьютер, снова запустив его с USB-флешки. С главного экрана выберите Macintosh HD.
Шаг 14 : Запустите MultiBeast, подберите необходимые для вашего PC драйвера и нажмите кнопку Build, а затем Install для завершения установки.
Это все, вы можете пользоваться OS X Yosemite на своем PC!
В прошлой статье о Хакинтоше мы рассказывали, как . Существенным недостатком того способа была необходимость выполнять основные действия на установленной предыдущей версии Mac OS X . Теперь мы продолжаем пользоваться Clover, но используем готовый образ флешки, с помощью которого все действия возможно производить в более доступном Windows .
Итак, искомый образ OS X для PC (OS X v10.10.5) берём на любимом Рутрекере: . Там же, в развитии темы есть и подсказки на всякие сложные случаи, понаписано уже больше 80-и страниц. А здесь мы подробнее рассмотрим сам процесс установки.
Нам потребуется компьютер с Intel CPU и флешка минимум на 8 гигабайт. Все дополнительные программы содержатся в раздаче. Сначала монтируем образ 10105usb.iso , потом прописываем мбр сектор, потом перезагрузка, установка Yosemite , опять перезагрузка и установка уже загрузчика и кекстов. По шагам это выглядит так:
1. Вставляем флешку.
2. Готовим флешку в стандартной программе diskpart
, которая вызывается из строки «Выполнить». В окне пишем list disk
– получаем список дисков в системе, определяем по объёму номер нашей флешки. Далее пишем sel disk x
(вместо x – цифра диска флешки) – это выбор диска. Следующий шаг – clean
– очищаем. И командой exit
выходим из программы.
3. Теперь, после очистки, непосредственно монтирование. Производится в программе R-Drive
, которая есть в раздаче. Работать с ней довольно просто, подробно монтирование образа Mac OS X для PC
мы разбирали в статье «Самая простая установка OS X на PC. Разворачиваем готовый образ».
Теперь мы делаем то же самое, только за два приёма — дополнительным шагом добавляем к образу загрузчик Clover :
Выбираем скачанный образ.
Выбираем первый раздел образа, который меньше. Выбираем куда монтировать – на подготовленную флешку. Ставим файловую систему для выбранного раздела «FAT32
», а буквы диска «По умолчанию
». Монтируем.
После завершения операции выбираем «Добавить другой объект ».
Теперь выбираем из образа его вторую, большую, часть, а на флешке выбираем также большее нераспределённое пространство. На этом шаге ставим файловую систему для выбранного раздела «HFS+
», а букву диска «Не подключать
».
4. Прописывание мбр сектора (этот шаг для UEFI можно пропустить).
Запускаем BOOTICE . Выбираем процесс MBR и ставим галочки, как на картинке.
5. Перезагрузка PC с флешки и установка Mac OS X Yosemite
.
6. Еще раз перезагружаемся и опять запускаемся с флешки, но теперь в меню загрузчика выбираем раздел только что установленной OS X Yosemite
.
7. После успешной загрузки ставим загрузчик и кексты для своего оборудования.
Всё, ваш Hackintosh на PC готов! Хотя, на самом деле, далеко не у всех все проходит гладко и с первого раза. Ответы на многие вопросы даны, как уже упоминалось, в теме форума Рутрекер, откуда мы качали образ. Также полезно будет глянуть Полное описание загрузчика Clover .
Собственно, характеристики компьютера на котором и был поднят hackintosh:
- Корпус: Raijintek Metis Red.
- Материнская плата: ASRock Z370M -ITX /ac.
- Процессор: i7-8700T.
- Оперативная память: GoodRam DDR4 2133MHz 16GB Kit 2x8GB.
- SSD : KingDian N480 240GB , KingDian S280 480GB , Micron 1100 MTFDDAK256TBN Media.
- Wi-Fi: Broadcom BCM94352Z NGFF Dual Band 802.11ac 867M Wifi BT 4.0 Lenovo FRU 04X6020.
- Блок питания: Corsair RM550x.
В качестве видеокарты пока используется встроенная Intel UHD630. А для того, чтобы Wi-Fi материнской платы заработал в hackintosh пришлось покупать на ebay новый модуль - Broadcom BCM4352 , так как для стандартного модуля от Intel нет необходимых kext’ов.
Образ диска
Для установки hackintosh я скачала образ с High Sierra 10.13.4 (Сейчас там более актуальная версия) с небезиветсного rutracker.org и по инструкции из темы записала его на флешку.
Программы
Для установки и настройки OS X понадобится некоторый набор программ, которые ставятся после первого запуска операционной системы. Можно заранее скачать их на свободную флешку так как сразу после установки интернета еще не будет.
- Clover EFI Bootloader - Загрузчик EFI , позволяет запускать hackintosh, windows, linux и их вместе. ()
- Clover Configurator - Для более легкой правки config.plist Clover’a. ()
- EFI Mounter - Программа для монтирования EFI раздела диска hackintosh. ()
- Kext Utility - Утилита для установки kext’ов. (insanelymac.com)
Kext
Или «kernel extension», можно назвать их своего рода драйверами для hackintosh.
- FakeSMC - эмулирует работу SMC контроллера который передает операционной системе информацию о компьютере, температуре процессора и т.д. Обязателен для запуска hackintosh. (bitbucket.org)
- FakePCIID - Перехватывает запросы PCI -ID , и возвращает значение, указанное через FakeID в Clover. Понадобится для работы некоторых kext’ов wi-fi и встроенной графики. (bitbucket.org)
- BrcmPatchRAM - Kext’ы для работы Wi-Fi модуля Broadcom. (bitbucket.org)
- VoodooHD - Универсальный kext для аудио. ()
- AppleALC - Альтернативный kext аудио. (github.com)
- IntelMausiEthernet - Kext для запуска Intel ethernet. (bitbucket.org)
- IntelGraphicsFixup - Фикс для различных встроенных видеокарт от Intel. (github.com)
- Shiki - Исправление возможных проблем с воспроизведеним видео. (github.com)
- Lilu - Расширение для поддержки различных kext’ов. (github.com)
Установка
Загрузившись с установочной флешки в режиме 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 .
Исправление совместимости Intel UHD 630 на Coffee Lake
После установки в config.plist , в раздел Boot - Arguments я добавила параметр -disablegfxfirmware .
Возникшее мерцание изображения, на встроенной графике процессора поколения Coffee Lake, исправляется по несложной инструкции. Открыть терминал и ввести:
sudo nano /System/Library/Extensions/AppleIntelKBLGraphics.kext/Contents/Info.plistВ открывшемся файле, в терминале, найти
Сохраняем изменения файла комбинацией Ctrl + X , соглашаемся с изменениями Y и нажимаем Enter .
sudo nano /System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/Info.plistВ котором ищем
Очищаем кеш командой:
sudo kextcache -i / sudo touch /System/Library/Extensions && sudo kextcache -u /Исправление громкости VoodooHDA .kext
Иногда VoodooHDA .kext выдает звук тише, чем в Windows 10. Исправить можно открыв kext правой кнопко мыши Показать содержимое пакета - Папка Contents - Открыть редактором файл Info.plist .
Найти строку VoodooHDAEnableHalfVolumeFix и изменить занчение следующей строки на
Если значительных изменеий не произолшло, можно найти блок:
И изменить все 90 на 100 , затем переустановить kext.
В итоге
Таким образом был установлен hackintosh 10.13.4 , который вскоре, без каких либо проблем, обновился до 10.13.5.
Привязка к учетной записи, логин в iCloud и прочих Apple сервисах прошли без каких-либо проблем. Операционная система работает стабильно, а установка не столь сложна, как это казалось на первый взгляд. Проблемы возникли только с поддержкой Wi-Fi модуля, из-за чего пришлось покупать Broadcom BCM4352 и ждать его доставки из Китая. В итоге, на одном из SSD у меня установлен Windows 10 для игр, а на другом hackintosh, загружаемый по умолчанию. Выбор системы происходит при загрузке в Clover.
Использовались материалы
- Статья с habrahabr .
- Опыт человека с аналогичной материнской платой на tonymacx86.com .
- Инструкция по исправлению Intel UHD 630, на hackintosher.com .
- Образ с
Вот и добрались мы до установки Mac OS X El Capitan на наш Хакинтош. Ее пришлось разделить на несколько частей, дабы объем статьи не превысил все мыслимые границы. Итак, с вы, надеюсь, познакомились, а также сделали три перед тем как добраться до этого поста. Я напомню, что все действия, которые вы будете проводить - на ваш страх и риск, если вы не уверены в своих силах, то лучше не браться за эту не самую простую задачу.
Первым делом, нам, естественно, нужен образ самой OS X, который мы возьмем с замечательного сайта rutracker, пройдя по этой
ссылке (смею заметить, что это легально).
Небольшое разъяснение: в обычном компьютере операционную систему запускает BIOS, но он, к сожалению, не способен запустить систему от Apple, поэтому нам потребуется так называемый загрузчик, который, говоря простым языком, притворяется компьютером от компании из Купертино. Он будет жить у нас на загрузочной флэшке, процесс создания которой несколько сложнее, чем для аналогичной у Windows.
Объем накопителя, с которого будет ставиться система должен быть не менее 8 Гб, а также ради лучшей скорости работы настоятельно советую поддержку оным стандарта USB 3.0.
Естественно, флэшку нужно отформатировать. Проще всего сделать это через строку поиска программ, в которую мы напишем три замечательные буквы (ан нет, не угадали) cmd, а затем запустим соответствующую иконку от имени Администратора.
В появившемся черном окошке вводим команду diskpart, затем пишем list disk, дабы лицезреть все накопители, доступные нашему компьютеру.
Тот, что с пометкой "0", нам не нужен - ибо это, как правило, жесткий диск нашего компьютера. Ищите номер своей флэшки (дабы было проще выньте остальные накопители из компьютера). Прописываем команду sel disk n, где n - номер искомого устройства (будьте внимательны, иначе можете потерять важные данные). А теперь осталось написать только clean. Все, из командной строки можно выходить.
Далее нам потребуется программа R-Drive, находящаяся в файле, который вы скачали (а затем разархивировали, с помощью 7-zip).
В главном меню выбираем пункт "Восстановить из образа" :
В открывшемся поисковике находим файл формата.rdr, который лежит в скачанном архиве. Жмем "Далее":
Выбираем "Восстановить диски или разделы".
В следующем меню отмечаем также, как показано на скриншоте:
Здесь оставляем все по умолчанию:
Очень важный пункт: выбираем "Добавить другой объект":
Отмечаем эти параметры:
Жмем "далее", в открывшемся окне выбираем "Не подключать" в букве диска для выбранного раздела.
В следующем окне подтверждаем начало загрузки ставшей любимой кнопкой "далее". Ожидаем окончания процесса и выходим на финишную прямую.
Нужно прописать так называемый mbr сектор: здесь нет ничего сложного, опять же идем в скачанный архив (заходим в папку "Установка бут сектора") и запускаем BOOTICE (x64 или x84 в зависимости от разрядности вашей системы). Далее делаем как показано на картинках:
В третьем окне выбираем путь к файлу со странным названием "boot0af", который лежит в той же папке, что и сама программа:
Отмечаем все, как на скриншоте и жмем "Restore".
Все! Наша флэшка готова, в следующей части я расскажу непосредственно об установке MAC OS X El Capitan на ПК. Спасибо за внимание, для меня это было крайне нелегко: постарался сделать все максимально подробным и наглядным, чтобы у вас не возникало дополнительных вопросов, ну а если таковые все же появятся: милости прошу в комментарии, постараюсь вам помочь. Еще одна статья будет, как обычно, завтра, подписываемся, жмем "Нравится" и идем устанавливать Хакинтош!