29 июля 2016 в 18:41

Идеальный Мини-Хакинтош tutorial

image

Когда в 2005 году Apple перешла на платформу Intel, энтузиасты со всего мира задались целью установить MAC OS X на обычные PC (Хакинтош). На пути реализации этой затеи стояли четыре причины. 2 физические и 2 юридические. Дело в том, что для запуска компьютера MAC используется не привычный BIOS, а собственный EFI загрузчик. Вторая причина, это чип SMC который установлен в каждом компьютере Mac. Он генерирует ключи для запуска всех системных приложений MAC OS X. Благодаря нашему соотечественнику под ником Netkas, удалось обойти эти два ограничения созданием эмулятора загрузчика EFI (Chameleon, Chemera, Clover) и эмулятора чипа SMC (FakeSMC.kext). Этих двух программных решений достаточно, что бы установить MAC OS на PC.

Юридические причины невозможности такой установки, заключаются в лицензионном соглашении, который пользователь должен принять, устанавливая MAC OS. Первая причина запрещает установку операционной системы на компьютеры, произведенные НЕ компанией Apple. Вторая, запрещает пользователям какую либо модификацию системных файлов операционной системы. Здесь стоит заметить, что современные методы установки Хакинтош, оставляют девственно чистыми системные файлы. По этому, этим предупреждением можно пренебречь. Если все вышеперечисленное вас ни капельки не смутило, давайте проверим насколько просто установить MAC OS X на современный PC.

В моем случае я выбрал следующую конфигурацию:
  • Материнская плата Asus H81T R2
  • Процессор Intel Core i3-4170 (3M 3.7Ghz)
  • 2 x 4Gb DDR3L 1600Mhz RAM
  • 128Gb mSATA SSD SanDisk
  • 500Gb SSHD Seagate
  • WI-FI Broadcom (BCM94322HM8L)

image

Подготовка к установке


Для создания установочной флешки нам понадобятся:
  • Любой компьютер MAC с установленной MAC OS X
  • Учетная запись Apple ID
  • Доступ к сети Интернет
  • Флешка 16Gb (желательно USB 3.0)

Нашим подопечным для установки будет последняя версия MAC OS X от Apple, а именно El Capitan. В процессе установки, мы будем использовать собственную разработку ребят с сайта Tonymacx86.com “UniBeast”, основанную на эмуляторе EFI “Clover”. На мой взгляд, это самый простой способ создания установочной флешки. Также, они предлагают замечательное средство для пост-установки эмулятора EFI и драйверов для совместимого оборудования “MultiBeast”. Во время установки, мы не разу не запустим командную строку и не модифицируем ни одного системного файла. К слову сказать, если после установки мы подключим диск с установленной системой к компьютеру Apple, то она прекрасно на нем запустится и ни на что ругаться не будет.

Шаг №1. Создание загрузочной флешки


На компьютере MAC нужно зайти в AppleStore и скачать дистрибутив MAC OS X El Capitan:

image

Дистрибутив весит около 6Gb и его скачивание займет какое то время. По этому сейчас самое время заняться подготовкой установочной флешки. Для этого нужно запустить Дисковую Утилиту, выбрать установочную флешку и нажать стереть:

image

Давайте назовем ее «INSTALL», что бы в дальнейшем не было путаницы:

image

Теперь нам нужно скачать приложение «UniBeast”, которое зальет скаченный дистрибутив El Capitan на флешку, и подготовит ее для успешной установки MAC OS X на PC. Так же, после установки нам понадобится пост-установщик “MultiBeast – El Capitan”, который установит эмулятор EFI и необходимые драйвера на системный диск. Последнюю версию „UniBeast” и “MultiBeast – El Capitan” можно скачать по этой ссылке. После скачивания, перетащите их на рабочий стол.

После того, как дистрибутив El Capitan скачался с AppleStore, нужно запустить “UniBeast” и выбрать установочную флешку:

image

Выбрать операционную систему для будущей установки:

image

Выбрать методом загрузки — UEFI:

image

Убедиться в правильности выбранных параметров и нажать Continue:

image

Начнется процесс переноса дистрибутива на флешку:

image

image

После успешного создания загрузочной флешки, нужно скопировать на нее ранее скаченный “MultiBeast»:

image

Загрузочная флешка готова. Извлекаем ее из компьютера MAC и переходим к нашему PC.

Шаг №2. Установка MAC OS X на PC


Для установки MAC OS X в BIOS материнской платы нужно изменить некоторые параметры (в зависимости от платы, ее производителя и типа BIOS). В нашем случае, с материнской платой Asus H81T R2, для успешной установки, нужно изменить только один. Для запуска BIOS, во время загрузки компьютера нажмите и удерживайте DEL:

  • Boot / Secure Boot Menu / OS Type — Other OS

Этот параметр позволяет загружать в UEFI режиме операционные системы, отличные от Microsoft Windows. Но по опыту использования этих материнских плат, хотелось бы добавить некоторые оптимизации. Во первых, это продвинутые возможности управления питанием процессора. Это значительно снизит тепловыделение, а значит уровень шума при максимальных нагрузках, что довольно важно в компактных системах. Для нашего подопечного Core i3-4170, оптимальными настройками будут:

  • Ai Tweaker / CPU Core Voltage / Offset Mode — 0.12v
  • Monitor / CPU Fan Control / CPU Fan Profile — Manual
  • CPU Upper Temp — 75
  • CPU Fan Max Duty Cycle – 60

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

  • Advanced / System Agent Configuration / Graphics Configuration / IGP Flat Panel – Disabled
  • Boot / Waite For F1 If Error – Disabled

После сохранения настроек BIOS, самое время подключить загрузочную флешку в USB.3 порт и загрузиться с нее. Для этого, во время загрузки компьютера нужно нажать и удерживать F8. В появившемся меню выбрать “UEFI: USB USB Hard Drive (14900MB)” и нажать Enter. Начнется загрузка с флешки. После выбора языка операционной системы, нужно в верхнем левом углу выбрать Утилиты – Дисковая утилита и подготовить установочный диск:

image

Давайте назовем его “SYSTEM”, что бы в дальнейшем не было путаницы:

image

Дальнейшая установка MAC OS X ничем не отличается от установки на компьютеры MAC:

image

После установки, система перезапустит компьютер. И здесь есть один важный момент. Так как эмулятор EFI и SMC еще не установлены на системный диск, то после перезагрузки мы опять должны загрузиться с флешки. Для этого во время загрузки компьютера нужно нажать и удерживать F8. В появившемся меню выбрать “UEFI: USB USB Hard Drive (14900MB)” и нажать Enter. Сейчас мы можем увидеть уже 2 варианта загрузки. С системного диска “SYSTEM”, или с загрузочной флешки «INSTALL». Нам нужен «SYSTEM»:

image

После загрузки MAC OS с системного диска, мы попадаем на рабочий стол El Capitan:

image

Шаг №3. Пост-установка


Теперь нужно установить эмуляторы загрузчика EFI, чипа SMC и драйвера для звуковой и сетевой карты. Для этого, с флешки нужно запустить пост-установщик “MultiBeast” и выбрать аудио драйвер:

image

Эмулятор чипа SMC (обязательно) и программу мониторинга системы и ее плюгины (опционально):

image

Драйвер сетевой карты:

image

Загрузчик-эмулятор EFI Clover UEFI:

image

Выбрать путь установки диск “SYSTEM” и нажать Install:

image

image

После успешной установки загрузчика и драйверов можно извлечь флешку и перезагрузить компьютер уже с системного диска. Если в вашей системе установлен процессор с графическим ядром Intel HD 4600, то никаких дальнейших манипуляций делать не нужно. Это ядро работает из коробки. Но я специально выбрал процессор с графическим ядром HD 4400, что бы показать как легко можно запустить схожее с используемым в компьютерах Apple оборудованием на Хакинтош. Это касается не только графики Intel, но и WI-Fi адаптеров и графических карт Nvidia / AMD. Для этого нам понадобится программа “Clover Configurator”. Ее последнюю версию скачать можно здесь.

Все, что нужно сделать, что бы запустить аппаратное ускорение на IGP HD 4400, это дать понять системе, что драйвер, который предназначен для графических адаптеров Intel может работать и с ним. Для этого запускаем “Clover Configurator” и открываем скрытый раздел EFI на системном диске:

image

Далее в “Clover Configurator” открываем конфигурационный файл загрузки системы “Config.plist”:

image

В двух нужных разделах вносим параметры как на картинках:

image

Graphics/Inject Intel: true
Graphics/ig-platform-id: 0x0d220003

image

Devices/FakeID/IntelGFX: 0x04128086

Затем нужно скачать и скопировать файлы:
FakePCIID.kext FakePCIID_Intel_HD_Graphics.kext
в EFI/CLOVER/kexts/10.11
Перезагрузиться

Как Вы можете заметить, современный метод установки MAC OS X на совместимое железо, занимает времени и усилий зачастую меньше, чем установка Windows, её драйверов и обновлений. Также, не требуются глубокие познания в управлении командной строкой, как это было еще несколько лет назад. При рассмотренном методе установки, не нужно модифицировать системные файлы. Система совершенно безопасно обновляется до следующих версий в рамках накопительных обновлений.

В итоге мы получили быструю и стабильную систему за очень разумные деньги. Завелось практически все. Звуковая и сетевая карта, WI-FI, нативное управление питанием/частотами процессора, режим сна/глубокого сна, AirDrop, пробуждение по WI-FI, USB 2.0 и 3.0, выходы DVI и HDMI. Система вполне комфортно работает с DSLR FULL HD Video в Final Cut Pro, Adobe Premiere Pro, равно как и с RAW изображениями в графических редакторах Adobe Photoshop и Lightroom.

image

По скорости работы мы чуть чуть обогнали самый быстрый из нынешних Mac Mini с процессором Intel Core i7-4578U, а в случае установки процессора Core i5-4590S, можно собрать маленького и злого монстра, который с успехом потягается с последними моделями iMac.

Шаг №4 (Опционально). Улучшалки


Команды Trim для вашего SSD
По умолчанию, в MAC OS X, поддержка команд Trim включена только для собственных SSD дисков Apple. Но к счастью, они оставили возможность включения этого функционала для дисков сторонних производителей. Для этого нужно в терминале ввести команду: “sudo trimforce enable” Ввести пароль администратора и два раза нажать “Y”. После этого компьютер автоматически перезагрузится.

Если у Вас есть другие идеи по улучшалкам, я с удовольствием добавлю их в мануал.

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

С уважением, Александр.
Автор: @woodoodm
LUNA Design
рейтинг 23,85
Похожие публикации

Комментарии (118)

  • +7
    Когда то пробовал проделать такое со своим ноутом, очень плохой опыт: 0 результата, куча потраченного времени.
    • +2
      А мне повезло — завелось все, кроме вайфай-адаптера. В итоге заказал с али совместимый с OS X, заодно и 802.11ac стал поддерживаться.
      • 0
        А изменилось ли время жизни от батареи? А то у меня есть подозрение, ничем, впрочем, не подкрепленное, что OS X на не родном ей ноутбуке будет хуже справляться с энергосбережением.
        • 0
          Ноутбук делл 3521 на мак ос работает дольше, чем под виндой. И тачпад тот же работает под маком намного приятнее, чем под виндой. Такие дела.
          • 0
            Ничего себе:) Не ожидал. А насколько дольше?
            • 0
              Полчаса-час где-то.
      • 0
        У меня на буке (lenovo y580) оно точно увеличилось. В среднем около 5 часов против 3-4 под windowd и linux mint.
        • –11
          3-4 часа для Windows?
          Установка Windows 10 занимает 20-40 минут (в зависимости от того, сколько драйверов от вендора надо поставить, иногда ничего дополнительно ставить не надо, как на одном из моих ноутбуков, поэтому хватит и 20 минут).
          • +1
            IgorGIV имел ввиду автономность, а не время установки
            • +3
              dialonalreading mode detected
              • 0
                Раза с 6-го прочитал первое слово.
        • 0
          Вы точно внимательно прочитали о чём я написал? ;)
    • 0
      Тоже эти занимался, от модели ноутбука сильно зависит.
      При этом если перевести в деньги потраченное время, то хватило бы на старенький, но вполне годный макбук.
      Поэтому если мне понадобится OS X для работы, то думать об установке этой системы на обычный ноутбук я даже не буду.
  • +1
    Очередной раз посещает мысль, что все хорошо в вашем корпусе кроме того, что у него нет «серверного» варианта. + пару сантиметров к высоте, 2-3-4 терабайтны 3.5" винт, и было бы идеально.
    • 0
      А что за корпус-то? Как-то я проглядел
      • 0
        LUNA Design DNK-H Thin Mini-ITX UCFF
  • 0
    Asus H81T R2 на Yandex.Market сейчас нет в продаже. Что можно посмотреть в качестве альтернативы?
    • 0
      Посмотрите здесь http://www.tonymacx86.com/buyersguide/july/2016
  • 0
    На многих форумах не советуют использовать Clover Configurator, так как он портит конфиг. Я лично использую его лишь для монтирования EFI-раздела, а редактирую config.plist либо текстовым редактором, либо через Xcode.
  • +27
    Пришел, увидел скриншоты «юнибиста», злобно рыкнул себе под нос, вздохнул и не стал читать.

    Вкратце почему — создатель очень нехорошая сосиска, который в своё время взял не мало утилит от народа из комьюнити osx86, убрал из заголовков/ридми ссылки на исходных авторов, немного припорошил и стал проталкивать на своём сайте, да ещё и денег на пожертвования собирать. Все недовольные комментарии (мои включая), указывающие на вышеописанное или на любые другие проблемы с добросовестностью, беспощадно на площадке стирались. Однажды я указал на ошибку в установщике, в части, которая «предотвращала» использование без наличия лицензии в образе установщика макоси, объяснил что это плохо и получил за это пожизненный бан + удаление поста. Была вся эта «драма» лет 6-7 назад (точно не помню и не хочу). С тех пор любое упоминание об этом сайте и их «продуктах» вызывает дикую неприязнь.

    Поэтому если кому интересна тема хакинтоша — ищите osx86project и insanelymac, там утилиты, драйвера, дружная комьюнити. На форуме osx86 создатель tonymac когда-то тоже начинал. Ещё одно интересное место — немецкий hackintosh-forum. Там к слову UEFI биосы валяются, которые вообще без всяких утилит на определённые материнки позволяют ставить макось.
    • +1
      applelife.ru тоже неплох.
    • 0
      Можно ссыль на ветку с UEFI биосами?
      • 0
        Гуглится легко даже в русском сегменте, ибо речь идёт о загрузчике Ozmosis, который зашивается прямо в UEFI (простите, а зачем вообще ESP придумали?) путём напилинга и патчинга родного образа. Создавался под коммерческие цели, очевидно частично слизан с Clover, во весь голос взывает к богу костылей. В общем, не нужно.
      • 0
        Поддерживаю вышесказанное про ненужность. Звучит оно действительно заманчиво, но на практике Clover, во-первых, функциональнее, во-вторых, безопаснее.
        • 0
          Fullmoon, aequals
          Clover, насколько мне известно, по сей день не поддерживает FileVault 2, в отличие от решения на Ozmosis.

          Любое другое решение хакинтоша нисколько не безопаснее. В данном случае просто «ковровой бомбардировкой» накрываете вообще всё, BIOS, как никак. Если-же вы боитесь «трояна» или подобной гадости — вы и так устанавливаете себе загрузчик и драйвера третьей стороны, внутренний параноик не одобрит :)

          Ozmosis создавался для проекта QUO (материнка произведённая по заказу компанией Gigabyte с компонентной базой подходящей для MacOS на 100% — z77mx-quo-aos). Целью её создания был выпуск решения, на котором можно было установить MacOS как на родной мак вообще без каких-либо танцев с бубном. Флешка с родным установщиком MacOS — всё что требуется.

          Сам проект возник много лет назад.
          Про «слизание с Кловера» ничего не слышал, доказательства имеются?

          Каким образом взывает к «костылям»? Тем что в сам образ UEFI вшивается загрузчик и некоторые драйвера? Чем по «костылевости» отличается от других решений? Загрузчик всё равно необходим. Сторонние драйвера так или иначе надо где-то хранить, будь то в отдельной папке и каждый раз ими переписывать обновление системы, или в отдельной области (скажем EFI раздел диска), откуда они подсасываются загрузчиком при каждой инвалидации kextcache.

          Прошу заметить, это нисколько не делает Clover чем-то «недостаточным», а slice'у (тому самому, я не знаю он-ли это на Хабре под тем же ником) — низкий поклон.

          С точки зрения «домохозяйки» — Ozmosis самое простое и рабочее решение из всех существующих на сегодня. Просто прошей UEFI BIOS и радуйся жизни.
          • 0
            Про безопасность я говорил исключительно в плане ковыряния в бинарной прошивке и записи её в материнку. Если сломается Clover на EFI-разделе системного диска — можно загрузиться с флешки.
            И вообще, цитирую: ESP специально придумали для того, чтобы не писать загрузчики в firmware, но кому-то жалко 300 Мб.

            >Просто прошей UEFI BIOS и радуйся жизни. Без смс.
            И без DSDT? Когда я последний раз смотрел — таблицы всё равно нужно было править. Не, если всё поменялось —то я только рад за них.
          • 0
            таки не поддерживает, как раз на днях убил свой ПК, захотелось шифрануть всё (параноик блин).
            БЕкапы рулят
          • 0
            Да, возможно, Clover не поддерживает FileVault 2 (не пользуюсь, а потому не в курсе). Если разработчики Ozmosis справились с этим, то честь им и хвала.

            Про безопасность ответил Fullmoon, я этой темы не касался, но в целом поддерживаю.

            Зачем создавался Ozmosis, я знаю, и именно это я подразумевал под коммерческими целями.

            В пассаже про «частично слизан с Clover» я использовал слово «очевидно» именно в смысле «по всей видимости», «судя по всему», «весьма вероятно». Когда-то на AppleLife сам комрад Slice рассказывал свои мысли по этому поводу. Вроде бы даже в аналогичных терминах. Выглядело весьма убедительно.

            Отсутствие патчинга kext'ов на лету — это же автоматически гарантия «костылей». А его (патчинга на лету) в Ozmosis не завезли, если ничего за последние месяцы не изменилось, и потому, например, звук нужно перепатчивать после каждого системного апдейта. Ну, или пользоваться б-гомерзким VoodooHDA. А это немного… кхм… не по мне. Или, например, заглитчило после апдейта яблочко при стартапе на встроенной графике — метнулся в config.plist, патч обновил, и яблочко опять в норме. Ozmosis мне такой возможности не даст.

            С точки зрения «домохозяйки» — что UEFI BIOS прошить, что Clover в ESP сложить, в общем-то. Аксиома Эскобара и поход в ближайший магазин за Маком.

            P.S. Вероятно, я зря не поставил штампик «ИМХО» в своём комментарии — коли кому-то нравится и удобно, я совсем не против, ибо меня это никак не касается. Просто лично я сторонник несколько иного подхода. Всем мир)
          • 0
            Подсказали, что звук-неслетайку теперь ещё можно организовать при помощи AppleALC.kext, но это не отменяет основной посыл моего поста — сам подход не близок.
  • –9
    Тю, еще и с бубнами надо плясать? Я-то думал, что можно на любой интел свободно накатить, записав образ ISO на флещку(
    • 0
      Больше минусов для бога минусов! Но я реально не пойму, на кой бес нужно плясать с бубнами, городить костыли, чтобы установить ось, которая работает не со всем железом, не видит дискретные карты ноутов, да и, в конце концов, незаконно это. Ладно Линукс: он изначально таким задуман, с возможностью сборки дистрибутива под себя, открытым кодом и бесплатностью. Ладно, Винда: она наиболее распространена, под нее максимум софта, иногда без нее никак и приходится колдовать. Но какой смысл от использования пиратской макоси?
      • +4
        1. Программировать под iPhone можно только под MacOS (хотя формально пока ещё называется OS X)
        2. Программировать под MacOS можно только под MacOS
        3. Тестировать проги для MacOS можно только под MacOS
        4. Гонять тесты при новых коммитах люди предпочитают на iPhone Simulator который запускается только под MacOS
        5. Лично я пересадил жену на MacOS (кроме браузера использует только Lightroom и Photoshop) — теперь шансов вернуть её в винду практически нету. («лучше спорить о вкусе устриц с теми кто их ел»).
        • +2
          Ужас. Извините, но я не знал про программирование. А что касается тестирования — мне кажется, что установка Хакинтоша — не лучший вариант. Не факт, что некорректно работающий софт на левом железе будет глючить на оригинальном маке, как и не факт, что то, что успешно работает на хаке — не заглючит на маке.
        • +1
          по пункту 5. Если бы не софт от Adobe, вполне покатила бы и убунта. После нее на винду тоже нет желаний вернуться.
  • +1
    Пробовал ставить на своём компьютере вышеописанным способом (специально под хакинтош не собирал, так удачно собрал), все завелось с полпинка. Не работали только аймесседж и звонки-смс.
    • 0
      Аймкссадж/фэйстайм на хакинтошах вроде не работают. Точнее работают, но требуют уникальный ключ, который нужно сделать на настоящем конкретном маке
      • 0
        Не совсем, в интернетах полно гайдов как их починить (нужно прописать некоторые вещи в конфигурации кловера)
        • +1
          Но, насколько я понял, аймессадж — наиболее сложно заводящаяся штука среди всех вообще. Я после двух дней настройки сдался (была пара промежуточных успехов, но спустя какое-то время он отваливался обратно, и я решил не рисковать тем, что мои попытки заметят и отключат мой Apple ID — слышал где-то, что прецеденты бывали).
          • 0
            завел за пол-минуты без всяких «реальных» айдишников (нашел в видео какого-то чувака на ютубе — к сожалению ссылки не осталось).

            Все что потребовалось:
            — Выйти из Apple-аккаунтов.
            — Сгенерить SMBIOS-инфу.
            — Вписать Serial Number в MLB всех сетевых карт.
            — Снова войти в свой AppleID.
            — (!) Не загружаться с конфигов с другим серийником и инфой (только со своего серйника, если уж загрузились — не запускайте iMessage — будут проблемы с активацией).

            Пробовали на 2-х хаках — работает на 100%.
        • 0
          Я с аймессаджем решал вопрос очень просто — звонил в саппорт эппла и говорил, что почему-то работать перестало. Меня спрашивали серийник (мак)бука, которого у них естественно не нашлось в базе, я прикинулся «шлангом», сказав, что видимо ошибся и проверить серийник не могу, т.к. бука под рукой нет. Тогда спросили Apple id (он у меня был ещё с давних пор, когда я ещё с айфоном ходил) и актитвировали мне аймессадж. Правда через какое-то время (после обновления MacOS), оно снова работать перестало.
        • 0
          Подтверждаю, Acer 5750G, OS X 10.9.5, Clover.
  • +8
    Пользуюсь хакинтошом со времён Snow Leopard, с каждым релизом ставить хакинтош становится всё легче, а работает он всё стабильнее. Это очень радует. Лучше, конечно, подбирать железо заранее. В ближайшем времени буду обновлять железо и хочется попробовать корпус в стиле Mac Pro.
    • –15
      Держите нас в курсе!
  • 0
    А как дела с драйверами обстоят? Всякие принтеры-сканеры прицепятся? И видео/звуковая карты полноценно работают?
    • 0
      It depends. C принтерами-сканерами, да и вообще всеми внешними устройствами попроще, производители сами выпускают драйвера под макось. Есть, скажем, VueScan, работающий с несколькими тысячами моделей сканеров.
      Видеокарты — все нвидии, начиная с эдак 8800, с ати/интел ситуация чуть похуже.
      А вот _внутренние_ карты расширения, в частности, звуковые — очень вряд ли. Надо гуглить конкретные случаи.
      • 0
        Про «все нвидии» владельцы GTX 1070/1080 с вам не согласятся.
        • 0
          О, даже так. Тем хуже.
        • 0
          Только ждать релиз Sierra 10.12
      • 0
        с Intel вообще все печально. AMD работают, те что были в маках и им подобные прямо из коробки без хитростей. Так-же и с NVIDIA. Шанс завести с бубном зеленую карточку больше, однако например с 450й хакинтош может просто зависать, и это проблема 450х глобальная.
        • 0
          С интел всё хорошо. И 3000 и 4000 поддерживается и более новые тоже. Заводятся очень просто через кловер.
          • 0
            Чтож ок, буду знать. Я когда пытался выжал только безопасный режим, но кловер я тогда ещё не использовал. Эта инфа расширяет мой будущий поиск ноута под хакинтош. Хотя к тому времени уже может успеют из Elementary OS конфетку сделать)
            • 0
              Так вы прямиком ступайте на applelife и оттуда выбирайте ноутбук или железо. Для некоторых ноутов там всё готовое от конфига кловера до дсдт.
  • +1
    В виртуалке тоже можно запустить?
    • 0
      Можно, но для вмвари (и возможно, для других) нужен специальный патч для разрешения эмуляции макоси. В известных местах, вообще говоря, уже лежат свежеустановленные образы систем.
      Кстати, ими можно воспользоваться и для создания загрузочной флешки.
  • +3
    На мой взгляд, в статье крайне не хватает пункта про совместимые комплектующие. Создаётся впечатление, что предложенная конфигурация выбрана совершенно случайно.

    В целом же да, хакинтоши становятся всё проще и удобнее, но всё равно нужно помнить, что это хак, и с любым обновлением может что-нибудь отвалиться. Как USB 3.0 полгода назад, скажем.
    • +1
      Ну да, в каждом мануале нужно в самом начале писать в рамочке главное правило: «Не драйвера под железо, а железо для имеющихся драйверов»:)
  • +5
    Завелось практически все.
    Значит, что-то всё-таки не завелось? Что именно?
    iMessage/SMS?
    Facetime?
    Continuity?
    Universal Clipboard?
  • +2
    Возможно, не в тему, но есть пара вопросов к мако- и хакинтошоводам. Первый: в чём конкретные преимущества маков перед конкурентами? Либо я очень плохо гуглю, либо об этом принято не писать. И второй: как хакитоши дружат с чипами от ATI?
    • +7
      Отличный вопрос для начала холивара, посему все написанное ниже — смесь личного опыта и мнений (ИМХО короче).

      Отделяя мух от котлет (железо / ось).
      Мак как компьютер по железу в нынешнее время не отличается ничем (кроме разве что скрупулезностью сборки, кучей клея и специально нестандартными винтами для, в том числе, усложнения разборки). Возьмите любой макбук и конкурента, снимите заднюю крышку и сравните. Опрятность (если так можно выразиться) расположения компонентов в маке — это гикпорн. Хотя я догадываюсь что много инженеров не согласится.

      Как саму систему видит человек, который пересел с винды сначала на линукс а потом на макось.
      Макось — unix-like система со всеми отсюда вытекающими плюсами и удобствами для работы + проработанный до мелочей gui, где все лишнее и редко используемое убрано куда подальше (порой слишком глубоко и вызывает жуткий батхерт) и под рукой только самые часто используемые вещи. Все программы использующие родной ui, выглядят и ведут себя одинаково (это одна из вещей которая меня в десктопном линуксе достала из-за сильной дихотомии QT(KDE) и GTK(Gnome)). Само визуальное оформление рабочих UI элементов не отвлекает, и в целом следует правилу — поставил и оно сразу работает так же как и всё остальное, а весь комплекс меню влево вверху. Плюс куча мелочей из коробки, отсутствие которых (опять таки — из коробки) на других системах у меня вызывает дрожь. Например скрол по не активному окну — просто наведите курсор на любое окно и крутите колесом мыши, предварительно нажимать никуда не требуется. Я теперь просто не понимаю как может быть по другому. Или реализация запуска приложений через spotlight. В данном случае не в самом наличии а в том как оно сделано — удобно. И таких вот мелких, кажущихся не важными отличий — очень много.

      Но все описания — фигня. Я полагаю что надо просто самому попробовать, чтобы понять подходит оно или нет. После вот уже 10 лет на макоси любая попытка использовать «окна» или «пингвина» как десктоп вызывает дикую боль и ощущение что «я остаюсь на ночь в чужом недружелюбном месте». При всём при этом терминал мой основной «инструмент» работы. И лучше iTerm2 я ничего ни на одной системе не видел.

      Лично для меня идеальным бы был вариант GNU/Linux с оболочкой и всеми UI «свистоперделками» MacOS, потому что политика Apple последних лет — завинчивание гаек для модификаций и наоборот более тесная интеграция со службами самого Яблока, которые нацелены на vendor-lock, очень и очень огорчает.
      • 0
        Например скрол по не активному окну


        В окнах точно есть, в линуксах тоже вроде (cinamonn).
        Не холивара ради.
        • +1
          В Mate тоже есть.
        • 0
          А зачем холиварить, давайте лучше разберёмся! :)

          Чтобы не быть голословным — только что специально запустил Windows 7 последней сборки чтобы проверить. Настройки «по дефолту», винда без сторонних утилит кроме браузера.
          Имеем окно «огнелиса» с этой страницей, поверх него, не закрывая полностью — окно эмулятора терминала (cmd). Окно cmd активное. Навожу курсором вне области окна cmd, над часть окна «огнелиса» и кручу колесо — прокрутки страницы не происходит, происходит прокрутка внутри cmd. «Нажимаю» на окно «огнелиса» чтобы оно стало активным, кручу колесо — прокрутка страницы происходит.

          Как сделать так чтобы в вышеописанном случае происходила прокрутка страницы браузера, а не cmd?
          • +1

            На Win7 надо проверить.
            Сейчас у меня Win10:


            • окно оперы с этой страницей
            • AtmelStudio
            • SublimeText
            • MS Word

            Когда неактивны прокручиваются все, кроме Atmel Studio.


            Погуглив, я так и не понял, с какой версии Windows это работает. Может быть, начиная с 8.


            В 10ке нашел вот такую настройку:


            Скриншот

            image

            • 0
              У вас инсайдерская сборка? У меня в Windows 10 со всеми обновлениями отрисовка UI, в частности левой панели, отличается.
              • 0

                Да, Build 14366

                • 0
                  Хм, в верном направлении идут товарищи
          • 0
            Под Win7 для скроллинга неактивных окон есть бесплатная программа KatMouse.
            В 8-10 работает из коробки.
        • 0
          Сорри за оффтоп.
          Для Win есть много симпатичных утилиток, которые здорово облегчают жизнь.
          Например
          FileBox Extender
          http://www.hyperionics.com/files/
          — быстрый переход к любой папке откуда угодно включая диалоги открытия/сохранения
          FolderMarker
          http://foldermarker.com/ru/
          цветные папочки,
          ну и так далее — главное — узнать, что они есть — т.е. где-то прочитать/увидеть.
          Кстати если кто, что посоветует еще для удобства — то большое спасибо.
          Вышеперечисленное — настоятельно рекомендую.
          • 0
            • Console2 — более удобная консоль, с вкладками, удобным копированием\вставкой и другими плюшками

            • Process Explorer — очень продвинутый диспетчер задач

            За названные Вами утилиты большое спасибо!

            • 0
              Process Explorer — очень продвинутый диспетчер задач

              Да вообще весь Windows Sysinternals должен быть у каждого продвинутого пользователя.
            • 0
              Process Explorer плохо развивается и довольно тормозной, у него есть лучшая open source альтернатива с несколько странным названием Process Hacker.
            • 0
              cmder — тоже неплохая замена cmd
      • +1
        И лучше iTerm2 я ничего ни на одной системе не видел.
        Пробовал как-то поставить хакинтош, в принципе получилось, работало.
        Но вот после линуксовых терминалов — так и не смог понять, как же работать в терминале тут.
        В mc клавиши кое-как настроил, но все равно не все хоткеи работали (Esc -> Shift +? для поиска, вроде бы, может ещё что-то). И настроить не получилось. Причем в родной консоли не работало что-то одно, а в iTerm2 — другое.
        В итоге забил.
    • 0
      если кратко охарактеризовать основное преимущество операционной системы, я бы сказал – незаметность, то есть она есть, но внимание на себя не тянет, её не надо настраивать, за ней не надо следить, он делает ровно то, что должно – предоставляет пространство для работы приложений.

      если какая-то фича сделана, она работает именно так, как предполагается. например поиск по всему и вся (spotlight). вызывается простым сочетанием (по умолчанию command+space, у меня ctrl+alt+space) и мгновенно (это важный момент) ищет всё. программы, куски текста в почте, сообщения (смс, жаббер), файлы, если текст найден в них. можно вообще не пользоваться панелью задач (доком) по трём буквам в первой/второй строке поиска будет то, что вы пытаетесь запустить поискав по наименованию программы.

      совершенно шикарный встроенный бэкап (работает незаметно в фоне), любую папку можно посмотреть в исторической перспективе, глубина бэкапа зависит от выделенного ему места. сейчас в винде вроде бы есть теневые копии, которые по-моему предоставляют похожий функционал.
      сама операционная система не «протухает» со временем. я лет 7 переезжаю с одного ноутбука на другой, попутно обновляя ось, работает как в первый день. за эти 7 лет зависаний было 3-4, в основном из-за флэша (выпилил год назад, ни разу не пожалел).
      • 0
        общая стабильность системы. дома стоит мак мини, который пользуется детьми для обучения программированию и игрушек. плюс на нём plex медиа сервер, и udp proxy, который формирует unicast поток из muticast потока для телевизора, включен 24/7. не перезагружается месяцами.
        • 0
          У меня ровно наоборот со стабильностью ОС.
          Рабочий компьютер с Windows 7, работаю за ним по десять часов пять дней в неделю, не выключается 24/7, не перезагружается месяцами, всё работает стабильно.
          Домашний rMBP 15", пользуюсь им пару часов раз в неделю, чтобы видео на айпад закинуть или фоточки с камеры скинуть, не выключаю, просто закрываю крышку. Если три-четыре недели не перезагружать его, то обязательно что-нибудь да отвалится по софтовой части, или начнёт лагать Finder, или не видит айфон-айпад, или ещё что-нибудь глючит.
          До него был MBP 13" 2010 — вот тот месяцами стабильно работал без перезагрузки, причём использовал я его тогда и в хвост и в гриву, а нынешняя макось уже не торт по части стабильности, увы.
      • 0
        сейчас в винде вроде бы есть теневые копии, которые по-моему предоставляют похожий функционал.

        Это «недавно» есть кажется с 2003 сервера.
        • 0
          речь всё-таки не про серверные системы. да и удобный интерфейс для восстановления интересующих файлов, насколько я понимаю, отсутствовал. рассуждая логически – если бы начиная с 2003 сервера в винде был нормальный встроенный бэкап, то у программ типа acronis/veem не было бы шансов стать настолько популярными.
          • 0
            Интерфейс для этого появился то ли в висте, то ли в семёрке.
            рассуждая логически – если бы начиная с 2003 сервера в винде был нормальный встроенный бэкап, то у программ типа acronis/veem не было бы шансов стать настолько популярными.

            Логика не применима к большинству.
            Нормальный бекап есть и в ХР- я честно не знаю, чего остальным не хватает.
            • 0
              ну как сказать, большинство администраторов не склонны пользоваться сторонними продуктами, если есть встроенное решение. видимо временные затраты на это решение настолько велики, что проще купить сторонний продукт. мне кажется, начиная с 2008 r2 стало сильно лучше.

              собственно с time machine ситуация точно такая же, её настраивать не надо, нужен или внешний диск, или time capsule (wifi роутер с большим диском). всё, оно само будет по вайфай снимать бэкап в фоне, пока вы работаете, не нагружая систему, и имея, например 2 Тб, вы легко вернётесь в прошлое на год.
              • 0
                ну как сказать, большинство администраторов не склонны пользоваться сторонними продуктами, если есть встроенное решение.

                Вы слишком хорошего мнения о большинстве администраторах. Они так же поддаются влиянию «моды».
                И да, я не поймы, вы о корпоративном секторе с администраторами и парком машин, или о домашнем ПК?
                • 0
                  я о домашнем пк, но как-то так получилось, что в разговоре всплыл windows 2003 server.
                  • 0
                    Это просто первая версия, потом эта функция появилась и в домашних редакциях.
  • 0
    Использую Хакинтош уже 3 года в качестве сервера с режимом работы 24/7. Я доволен, система зарекомендовала себя как очень надежная. Всем советую.
    Используется для:

    -HTTP/SSL server
    -MediaWiki (собственная копия wiki c картинками| 106GB — база данных mysql, 91GB картинки)
    -mysql
    -e-mail server
    -MDM profile manager
    -IP Cam видеонаблюдение (3 камеры)
    -Plex DLNA
    -Openhab & Homebridge
    -Squid Proxy с SSL bump и squidguard
    -AFP/SMB NAS (raid0)
    -Airprint server
    -Torrent (transmission daemon)
    -open directory
    -контроль за светом/кондиционером и датчикиками (arduino)
    -watchdog для роутера чрз arduino.
    -Погода (clearday.app погода в полный экран на монитор)

    Железо: Gigabyte ep43-ds3l, LGA775 Q8400@3400mhz(clocked), DDR2-800-8GB, Radeon 5870 1GB, HP dual NIC ethernet

    Средняя загруженность — 40% CPU, 7GB RAM
  • +1
    А можно хакинтош поставить на виртуалку?
    Чтобы просто посмотреть на него?
  • +2
    А почему «Идеальный»?
  • +3
    Небольшой хабрасуицид.
    Скажите, вот вы сделали туториал как установить чужую OS на свое железо. Думаю вы не станете отрицать что цель этого — увеличение продаж своего железа. Вас не смещает что вы желаете увеличить свои продажи за счет кражи чужой интеллектуальной собственности.
    Скажите, вы сильно расстроитесь если завтра китайский производитель например выпустит клон вашего корпуса и блока питания под своим брендом, чуть дешевле? Ведь кража вашей интеллектуальной собственности не принесет вам прямого вреда?
    А конечный пользователь от этого только выиграет, получит такой-же продукт за меньшую цену, возможно сразу с предустановленной MacOS.
    • +2
      • Что Вы имеете ввиду, когда говорите о чужой OS? Мы не занимаемся разработкой операционных систем.
      • Да. Все верно. Как любой корпоративный блог на Geektimes преследует одну цель — увеличение продаж.
      • Интеллектуальная собственность, которую нельзя использовать в своих целях, защищается патентами, лицензионными соглашениями. Мы предлагаем пользователям присоединиться к разработчикам на собственном примере.
      • Нас это совсем не расстроит. На территории КНР на наше решение системы охлаждения действует патент. Здесь с этим очень строго. По этому, если кто то захочет повторить нашу разработку, то это только нам на руку. Бабла срубим.
      • Конечный пользователь всегда выиграет, если подойдет к покупке с умом и взвесив все ЗА и ПРОТИВ. Именно за этим мы здесь и собрались.
    • +3
      А по-моему, нормальный туториал.

      Эти сцуки (Apple) умудряются продавать последние модели Mac Mini со впаянной памятью, причем на 4Гб этот дебильный El Crapytan тормозит дай бог даже на практически чистой системе. Вот как можно продавать компы (причем по недешевой цене около 500Евро) на которой их же система адски тормозит (комп новый, куплен в этом году)? А еще они тихо и без шума начиная с последнего апдейта запретили запускать kext без цифровой подписи, в итоге внешний WiFi например у меня работать перестал (а встроенный весьма убогий). Вот такая любовь компании к своим пользователям. Так что будь возможность, проголосовал бы «рублем» и поставил MacOS на другую систему, только боюсь XCode на Хакинтоше полноценно не заведется (хотя не проверял).
      • 0
        XCode отлично будет работать на хакинтоше, он ни к чему не привязывается.
        • 0
          Сам XCode да, а developer и distribution сертификаты сгенерятся нормально? Они же на keychain завязаны, по идее.
          • 0
            Надо проверять, но я думаю, что должны. Я 3 года сидел на хакинтоше, где-то с 2010 по 2013, тогда XCode и сертификаты работали, но сейчас все могло поменяться, конечно. Хакинтош не так сложно поставить, если процессор от intel и видеокарта в списке поддерживаемых.
          • +1
            да, все сертификаты генерируются правильные — проверял. KeyChain тоже работает штатно, НЕ работает FileVault (2.0 — вроде 1.0 работал) — но это уже чуть из другой оперы.
  • 0

    Пройденный для меня этап, тоже думал, что сэкономил))
    На Хакинтоше с 10.6.5 и компа типа E5300/4gb/GF9800/ASUS P5KPL-AM SE. Потом собрал Хакинтош на нативном железе i5-3550/16Gb/Gigabayte GTX650 1024/Gigabayte Z77-ds3h. Через пол года купил Macmini 2012 MD388+KTA-MB1600/GB 2*8gb+ SSD 840pro 256gb
    1.Смысла в Хакинтоше практически нет, т.к. разницы в цене практически нет, а танцы с бубном гарантированы практически при каждом обновлении.
    2.iMessage и FaceTime работать не будут. Чтобы полноценно работали все сервисы, надо в загрузчик прописать UDID и SN реального МАСа.

    • 0
      «Потом собрал Хакинтош на нативном железе...» — увидел «свой конфиг», под который гайды публиковал в своё время. :)
      1. Спецом для z77-ds3h есть UEFI прошивки — ищите «Ozmosis». Никаких проблем с апдейтами, от слова совсем. По сей день — 10.11.6 (15G31)
      2. Абсолютная правда, поскольку все Яббл сервисы интеграции компа с мобильными устройствами (и новые из Сиерры) на UDID подвязаны.
    • 0
      у меня со сгенеренными данными все отлично работает, проверено на 2-х хаках; Про MLB не забываем =)
  • 0
    Спасибо за подробный туториал. Но осталась нераскрытой тема Wi-Fi и Bluetooth. Они разве заведутся сами в данном случае?
    • 0

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

  • 0
    Отличный материал!
    А не подскажете, где можно найти готовый конфиг с современным железом для сборки «полноценного» хакинтоша? Я понимаю, что можно по форумам полазать, поискать по частям, но вдруг где-то есть БД с готовыми конфигурациями? P.S. Под 10.11 — 10.12 желательно.

    Нужно, чтобы фотошоп + айтюнс + браузер с кучей вкладок работали, плюс стримить это все дело. Имеющийся Mac mini с задачей не справляется :(
    • 0
      Выше я давал ссылку, продублирую: http://www.tonymacx86.com/buyersguide/july/2016
      Там каждый месяц обновляется и под разный кошелек конфигурации.
  • 0
    Интересно, хорошо, но… к сожалению дорого. По крайней мере для России и сейчас.
  • 0
    Очередная сентенция на тему «возьми железо ААА, сделай БББ и получи ЦЦЦ». По-видимому. системную инструкцию по установке OS X на x86-железо мы никогда не увидим.
    • 0
      Проблема в том, что системная инструкция будет выглядеть так: «возьми железо из списка ААА, сделай БББ и получи ЦЦЦ. Если у тебя железо не из списка — гугли в таком-то направлении»
  • 0
    Не могу сказать, что это «идеальный» на мой взгляд Хакинтош. Unibeast+Multibeast — это простой и довольно универсальный способ получить в целом работоспособную систему, да. Но здесь никакой тонкой настройки, а также костыли на костылях и костылями погоняют. Кстати, я вам в ЛС напишу на днях, у меня давненько зреет беседа.
  • 0
    «Плюгины»?
  • 0
    Честно говоря, думал, что корпуса будут дешевле раза в 3
    • 0
      Хотя в принципе туда же входит и куллер с блоком питания.
  • 0
    Около года использую Хакинтош на стационарном компьютере. Были проблемы со звуковой картой, но оказалось что просто заводской брак и нужно было вытащить из материнки дополнительный выход для наушников (с этим помог разработчик драйвера звуковой карты для хакинтоша, респект ему что запарился и почитал мои логи загрузки).
    Собрал на:
    z87-k
    i74470
    alc887

    Операционкой доволен, но винду оставил ради софта, которого нет под мак.
    • 0
      Parallels вам в помощ ;)
  • –1
    не кого не интересует аналогичная сборка на Intel Haswell Nuc core i5? 256gb ssd, 1tb external hdd sata, 16gb ram & Intel HD 5000?
    собирал год назад для себя — сейчас необходимость отпала, за подробностями в личку!
  • 0
    Подскажите, пожалуйста, имеет ли смысл возить и ставить на ультра бук Samsung NP900X3D. Конфигурация следующая:
    Процессор: Intel core i5 (модель точно не помню)
    ОЗУ: 4гб DDR3
    Диск: SSD 256gb
    Видеокарта: Intel HD Graphic 3000
    • 0
      Есть смысл. Гугл подскажет.
  • 0
    а у кого получилось на описанной конфигурации хакинтош завести?
    я уже неделю бьюсь, выкурил кучу форумов, юнибист, кловер и книгу по кловеру… ребутится при установке в рандомных местах, не могу понять, в чём проблема. Если бы я эту неделю работал, как раз заработал бы на разницу между этой сборкой и нормальным маком.
    • 0
      Все еще не заводится?
      • 0
        Завёлся. В одной из рекомендаций у вас в статьях было предложено слишком сильно понизить напряжение на процессоре. В этом была проблема.
        А вот с тем, что корпус пришёл поцарапанный весь, так ничего и не решили.
  • 0
    a Asus H81T без R2 заведется без проблем?
    • 0
      Да, конечно.

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

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