Установка mac os x с флешки. Чистая установка OS X Mavericks


В этой статье я опишу способ установки Retail-образа операционной системы Mac Os X на персональный компьютер.

Основная часть этой статьи является переводом руководства с блога tonymacx86.blogspot.com
OS X Snow Leopard Install using Retail DVD For P55 Motherboards and Intel Core i5 and i7 с моими корректировками и дополнениями.
Моя конфигурация на момент установки следующая:

Материнская плата: Asus P7P55D
Процессор: Intel Core i5-750
Видеокарта: Gigabyte Geforce 9600GT

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

Для установки я советую использовать:

  • Retail образ версии не ниже 10.6.2, т.к. именно с этой версии поддерживаются процессоры Intel Core i5-750 и i7-860. Если образ ниже, то придется воспользоваться патченным ядрами.
    Жесткий диск SATA объемом не меньше 120 гб.
  • Flash накопитель или USB-винчестер для развертывания образа.
  • Для установки понадобится Мак. Если под рукой нет мака, то можно воспользоваться VmWare Workstation или любой другой виртуальной машиной, благо предустановленные образы на торрентах сейчас легко найти. Альтернативным вариантом может быть использование какой-нибудь готовой сборки: загрузив установщик с диска, можно восстановить образ системы через дисковую утилиту.
  • Все необходимые для установки файлы можно скачать на блоге tonymacx86 (архив) ()

Этап 1: Создание DSDT

Создание DSDT необходимо для корректной работы оборудования в Mac OS. Вы можете воспользоваться уже созданной базой tonymacx86 , там можно найти DSDT для многих материнских плат. Я же воспользовался программой Everest. Тут стоит отметить что сохранять DSDT через Everest нужно после того как вы установили драйверы на все оборудование. Необходимо зайти в ACPI Tool и нажать кнопку Save DSDT. Вот в принципе и все. Сохраненный файл нужно переименовать в DSDT.aml и оставить его на рабочем столе, он пригодится нам на следующем этапе.

Этап 2: Подготовка USB-накопителя

На данном этапе нам нужно развернуть систему на наше устройство. Для этого воспользуемся дисковой утилитой:

  1. Выделяем наш накопитель слева.
  2. Нажимаем на кнопку Partition.
  3. Выбираем схему с одним разделом.
  4. Нажать Опции
  5. Выбрать схему GUID и нажать OK.
  6. В названи раздела ввести любое название, например InstallDrive.
  7. В поле форматирование нужно выбрать: Mac Os Extended (Case Sensitive, Journaled)
  8. Нажать Применить и Разбить.
  9. После разбивки нажать правой кнопкой мыши на наш новый раздел (на рабочем столе или в Finder) и выбрать Информацию (Get Info)
  10. Открыть в правом нижнем углу замок и выключить опцию Ignore Ownership on this Volume.
    Теперь нужно примонитровать retail-образ.
  11. Возвращаемся в дисковую утилиту, выделяем наш раздел, жмем восстановить.
  12. В качестве источника выбираем Mac OS X Intall DVD, а назначением - наш раздел InstallDrive.
  13. Убираем галочку Erase Destiation.
  14. Жмем восстановить, опять восстановить и вводим пароль.

После этого содержимое образа начнет копироваться на накопитель. В основном занимает эта операция до 10 минут.

Этап 3: Установка загрузчика Chameleon

Chameleon - это программа загрузчик операционной системы. Установить его очень просто:

  1. Скачать архив с файлами
  2. Извлечь папку на рабочий стол
  3. Открыть папку Apps
  4. Открыть PC EFI 10.1
  5. В установке выбрать раздел InstallDrive

Этап 4: Установка необходимых файлов на USB

На этом этапе необходимо будет скопировать boot файл, DSDT, папку Extra. Если retail образ ниже версии 10.6.2, то нужно будет воспользоваться альтернативным ядром, например Qoopz.

  1. Перенести файлы boot , DSDT.aml и папку Extra из архива в раздел InstallDrive (не забывайте, что файл boot может не отображаться в Finder, т.к. он невидимый)
  2. Если образ ниже 10.6.2, перенести файл mach_kernel из архива в корень накопителя.


sudo rm /Volumes/InstallDrive/mach_kernel
sudo rm /Volumes/InstallDrive/boot

Этап 5: Подготовка BIOS и жесткого диска

Основные настройки для BIOS:

  • Configure sata as (AHCI)
  • suspend mode (s3 only)

Если в BIOS есть HPET, то настроить его на 64-битный режим:

  • HPET Support - Enable
  • HPET Mode - 64 bit.

Жесткий диск можно отформатировать через Windows, в программе Acronis Disk Director Suite, он обязательно должен быть основным (primary) и отформатирован в файловую систему fat32 с меткой Shag Os Swap. Если планируется использовать только Mac на жестком диске, то форматировать его нужно на этапе установки.

Этап 6: Загрузка с USB и установка

На этом этапе начинается установка. Загрузиться с USB можно через клавишу F8 или выставив приоритет в BIOS. В загрузчике уже прописан флаг -v, это значит что весь процесс загрузки будет выводится на экран. В дальнейшем этот флажок можно убрать в файле com.apple.boot.plist в папке /Extra.

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

Этап 7: Установка Chameleon на жесткий диск

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

  1. Открыть папку Apps
  2. Открыть PC EFI 10.1
  3. В установке выбрать раздел с нашей установленной системой
  4. Нажать установить и ввести пароль

Этап 8: Установка необходимых файлов на жесткий диск

Аналогично этапу 4 копируем файлы из архива на наш жесткий диск с системой:

  1. Перенести файлы boot, DSDT.aml и папку Extra из архива в раздел с системой (не забывайте, что файл boot может не отображаться в Finder, т.к. он невидимый)
  2. Если образ ниже 10.6.2, перенести файл mach_kernel из архива в корень накопителя.

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

Sudo rm /Volumes/InstallDrive/mach_kernel sudo rm /Volumes/InstallDrive/boot

Этап 9: Установка дополнительных kext’ов

Существуют некоторые kext’ы, которые не могут находиться в /Extra/Extensions. В них входит драйвера для сетевой карты. Также вам придется создавать новые кэш файлы каждый раз после установки или удаления kext. Существует несколько программ которые помогают избежать ручной установки kext’ов и создания кэша. Первая из них Kext Helper b7.

  1. Перенесите Kext Utility и Kext Helper b7 из архива в папку Приложений.
  2. Откройте Kext Helper b7.
  3. Перенесите файл RealtekR1000SL.kext (или Intel82566MM.kext, если у вас материнская плата Intel) из папки System/Library/Extensions в программу Kext Helper b7.
  4. Введите пароль и нажмите Easy Install.
  5. Для того чтобы восстановить кэш для кекстов находящихся в папке /Extra необходимо перетащить папку /Extra/Extensions в программу Kext Utility.

Для верности можно запустить дисковую утилиту и в ней на разделе с системой нажать кнопку Проверить права доступа (Repair Permissions).

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

Этап 10: Для тех у кого не завелся Quartz Extreme и Core Image

Этот шаг нужен только для тех у кого после установки не заработало видео-ускорение. По-умолчанию в com.apple.boot.plist прописан стринг GraphicsEnabler=Yes. Для что чтобы проверить работает ли ускорение можно зайти в Dashboard (нажатием F12) и попробовать перетащить какой-нибудь виджет. Если вы увидели волны, то ускорение работает.

Если у вас карта nVidia, то стоит попробовать NVEnabler 64.kext , он находится с файлами в архиве. Этот кекст часто помогает решить проблему с TV-выходом. После установки кекста нужно удалить стринг GraphicsEnabler=yes из файла com.apple.boot.plist .

Ну вот и все!

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

Компьютеры от компании Apple являются весомыми конкурентами для всех остальных платформ. Но в отличии от PC под управлением операционной системы Windows, данные девайсы стоят в несколько раз дороже. Из-за этого немногие пользователи могут . Однако любой, при должном желании и наличии подробной инструкции, на свой персональный компьютер и попользоваться оригинальной ОС от «яблочной» компании. Далее вас ждет пошаговое руководство о том, как установить Mac OS на PC, какие подводные камни могут встретиться на пути установки и какое дополнительное программное обеспечение понадобится для этого.

Хакинтош или CustoMac

Еще несколько лет назад пользователи операционной системы Виндовс и не могли себе позволить установку Мак ОС. На сегодняшний день каждый пользователь может не только протестировать, но и полноценно использовать ОС от Эпл на своем устройстве. Подобные PC принято называть Хакинтош. Вы устанавливаете программное обеспечение от Apple на компьютер от другого производителя. Многих, конечно, будет волновать правовой аспект в данной ситуации. Установить Mac OS на компьютер – насколько это законно? Компания Apple постоянно судится с создателями подобных кастомных компьютеров, однако не предпринимает никаких серьезных мер против них.


Далее в статье пойдет речь именно о полной установке. То есть вы сможете пользоваться заветной ОС на PC без использования Виндовс. Также на нашем сайте вы можете найти инструкцию по установке mac OS с помощью виртуальной машины. Давайте начнем подготовку с аппаратных требований для Хакинтоша, без соблюдения которых у вас не получится установить Mac OS на ноутбук или персональный компьютер.

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

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

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

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

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

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

Где взять Мак OS?

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

  1. скачивание взломанного установщика с необходимой сборкой;
  2. загрузка официального инсталлятора через App Store.

Первым вариантом придется воспользоваться тем, кто хочет поставить данную ОС на PC с процессором AMD. В таком случае желательно скачать модифицированный дистрибутив (Snow Leopard) и устанавливать его.


Все остальные могут воспользоваться оригинальным инсталлятором. Однако его нельзя заполучить бесплатно. Вам понадобится либо аккаунт Apple ID с купленной операционной системой, либо сам Макбук. Можно попросить ноутбук на время, если у вас нет собственного. Чтобы установить mac os x на windows pc, загрузите образ ОС по следующей инструкции:

  • зайдите в App Store и авторизуйтесь с помощью Apple ID;
  • зайдите на страницу с ОС и нажмите кнопку «Загрузить»;
  • дождитесь окончания скачивания;
  • дистрибутив будет сохранен в папке «Программы».

Теперь необходимо создать загрузочный носитель, с которого будет производиться установка чистой OS. Самый простой и доступный вариант – обычная флешка.

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

Перед тем, как установить mac os x на пк, займемся созданием загрузочного носителя:

Вариант если есть MacBook

  • подключите флешку к Макбуку. Ее объем должен быть не менее 16Гб;
  • откройте дисковую утилиту. Для этого зайдите в папку Программы и перейдите в раздел Утилиты;
  • далее перейдите во вкладку Стереть;
  • чтобы установить mac os на windows 10, вам понадобится отформатировать флешку в формате OS X Extended.

Теперь перейдем к работе с утилитой BootDisk, которая понадобится нам при работе в Windows:

  • Вставляем нашу флешку в компьютер и нажимаем Format Disk

  • После завершения форматирования у флешка разобьется на 2 раздела

  • Нажимаем Restore Partition

  • Выбираем образ системы в формате.hfs

  • Нажимаем ОК

  • Ждем окончания создания загрузочного носителя

Весь процесс не займет более 10 минут. После этого скачайте на флешку программу MultiBeast, которая пригодится в дальнейшем, чтобы установить os x на ноутбук или PC.

Подготовка PC

Теперь нужно произвести настройки BIOS. Установите режим работы жесткого диска AHCI, а режим работы BIOS – Optimized Defaults. После этого перезагрузите компьютер.

Как установить mac os sierra на windows pc: процесс инсталляции


Подключите флешку к компьютеру через порт USB 2.0 и загрузитесь с нее при включении устройства. На экране появится Clover Boot. Выберите пункт Boot Mac OS X from USB. Далее выполняйте описанные действия:

  • выберите язык будущей системы;
  • отключите отправку диагностики в Apple. Помните, что данный способ неофициален,
  • поэтому разработчики могут «не оценить» вашу самодеятельность;
  • сотрите всю информацию с жесткого диска через дисковую утилиту. Рекомендуется использовать отдельный носитель, чтобы не удалять Windows (на случай, если установка не удастся);
  • выберите раздел, в который хотите инсталлировать OS;
  • дождитесь окончания процесса и перезагрузите компьютер.

Как установить mac os x вместо Windows на ноутбук или PC: пост-инсталляция


При включении компьютера снова зайдите в меню автозагрузки и выберите флешку. Завершите установку системы и инсталлируйте MultiBeast. В меню программы нажмите кнопку Quiсk Start. Далее выберите параметры звука и сетевой карты. Чтобы сохранить профиль ваших настроек, кликните по кнопке Save. В завершении нажмите кнопку Build и Install. Теперь перезагрузите компьютер.
Готово! Вы получили рабочую Mac OS на PC.

Как из Виндовс сделать Мак ОС?

Если вы не можете установить мак ос на виндовс 7, но хотите изменить внешний вид вашей системы, тогда воспользуйтесь специальной программой для изменения тем.
Сделать Виндовс похожим на Мак ОС можно с помощью тем. Скачиваются темы на различных тематических сайтах. Например, wingad.ru или http://7themes.su. Тема mac для windows 7 делает ОС от Microsoft максимально похожей на своего конкурента, при этом не меняет саму структуру программного обеспечения. Отличный вариант для тех, кому интересен только внешний вид продукции Apple.


Современные «Маки» состоят из тех же комплектующих, что и персоналки. Тогда почему Mac OS не может работать на PC? На самом деле «яблочную» операционку можно установить на большинство современных компьютеров, и это не так сложно, как кажется

Напоминаем, что этот материал приведен исключительно в ознакомительных целях. Если же вы собираетесь воспроизводить действия, описанные ниже, настоятельно советуем внимательно прочитать статью до конца хотя бы один раз. Редакция не несет никакой ответственности за любые возможные последствия.

Введение


«Хакинтош» — ироническое название для Mac OS X, установленной не на компьютере Apple, а на обычном PC. Это явление стало возможным, когда компания из Купертино в 2005 году начала миграцию своих машин с платформы PowerPC на x86 и «Маки» стали оснащаться теми же процессорами и чипсетами Intel, которые используются в персоналках. Со времен первых скромных побед так называемый проект OSx86 из развлечения горстки энтузиастов превратился в массовое движение с растущей пользовательской базой. Сегодня, когда Apple официально выпустила новую версию своей операционки, Lion, самое время рассказать о «Хакинтоше» всем, у кого нет «Мака», но есть интерес к Mac OS X и желание экспериментировать.

Установка Snow Leopard со сборки iATKOS 10.6.3 v2

Самый простой и универсальный вариант — установка Mac OS X со специальным образом модифицированного дистрибутива. Со времен выхода Snow Leopard такие хакерские сборки уступили место более изящному решению — установке с копии фирменного диска при помощи отдельного загрузочного CD, и про это написано ниже. Но без сборки не обойтись пользователям CPU от AMD или Intel Atom, т.к. оригинальное ядро Mac OS X (которое наши англоязычные друзья называют vanilla kernel) поддерживает лишь процессоры Intel с архитектурой Core и старше, а сборка позволяет в процессе установки сразу выбрать «пропатченную» версию. А после того как вы проникли в мир «Хакинтоша» с помощью сборки и поднабрались знаний, можно сделать чистую установку, компоненты которой вы полностью контролируете.




iATKOS 10.6.3 v2 — одна из последних выпущенных сборок, и несмотря на довольно старую версию ОС (Snow Leopard уже обновился до 10.6.8), весь «хакерский» софт на ней вполне современный. Скачав образ (не будем подсказывать, откуда), запишите его на болванку. Загрузитесь с диска iATKOS и подождите, пока отработает «хакерский» загрузчик и запустится ОС.

Этот процесс занимает несколько минут, но если вдруг затянется сверх разумных пределов либо выдаст сообщение об ошибке, это значит, что что-то пошло не так.

В таком случае нужно снова загрузиться с DVD, но на экране загрузчика с зеленым хамелеоном нажать F8, выделить оптический диск, ввести с клавиатуры «-x» и нажать Enter. Это так называемый безопасный режим, но если и с ним не повезло, то нужно загрузиться с аргументом «-v», что позволит наблюдать журнал загрузки. На том моменте, где процесс застрял либо появилось словосочетание Kernel Panic, можно сделать фото экрана и затем в спокойной обстановке попытаться понять, что происходит, с помощью тематических сайтов, Google и советов бывалых «хакеров».

Появление окошка с выбором языка говорит о том, что загрузка прошла успешно и ваша система в состоянии запустить Mac OS X. Рекомендуем по возможности выбирать язык Шекспира, так как большинство инструкций и разборов проблем в Интернете написаны на нем.

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

Откройте в меню раздел Utilities и запустите Disk Utility. Если вы отдали под «Хакинтош» чистый диск, то с помощью этой программы его нужно «разбить» (закладка Partition). Для установки в раздел по соседству с Windows, раздел просто форматируется в файловой системе HFS+ (закладка Erase). Для надежности лучше выбрать вариант HFS+ Journaled, а опция Case Sensitive большинству пользователей не понадобится.

После того как HDD подготовлен к установке, дисковую утилиту можно закрыть и указать раздел в окне установщика. А теперь принципиальный момент — выбор драйверов и настроек, которые позволяет Mac OS X полноценно работать на вашем железе. Список открывает кнопка Customize. Всем пользователям рекомендуется заглянуть в ветку Bootloader и выбрать опцию Chameleon v2 RC5 взамен опции, отмеченной по умолчанию. Обладатели процессоров AMD, а также Intel Atom должны выбрать модифицированное ядро в разделе Patches, Modified Kernels.

Не стоит выбирать какие-либо «драйверы» для графического адаптера в разделе Drivers, VGA. Лучше поставить галку напротив опции Graphics Enabler в разделе Bootloader Options — в таком случае загрузчик сам попытается активировать аппаратное ускорение. Как бы то ни было, в 2D-режиме ОС загружается почти всегда, и если метод Graphics Enabler не сработал, то можно будет попытать счастья с отдельными «драйверами». Кстати, это не драйверы, а лишь инжекторы, которые позволяют драйверам, встроенным в Mac OS X, работать с незнакомыми видеокартами, потому и взяты в кавычки.

Выберите подходящий пакет для сетевой карты в разделе Drivers, Network — там неплохая коллекция. Для ноутбука пригодится содержимое раздела Drivers, Laptop Hardware. Можно взять какой-нибудь драйвер энергосберегающих функций CPU из раздела Drivers, Main Hardware, CPU Power Management. «Родное» расширение ядра под названием AppleIntelCPUPowerManagement.kext, которое несет эту функцию, в сборке предусмотрительно заблокировано, ибо подходит только для процессоров Intel, да и то не для всех, и в случае ошибок не дает системе загрузиться.

Не отмечайте Sleep Enabler в разделе Patches — если вам нужен спящий режим, то после обновления ОС это расширение все равно придется заменить.

Раздел Language Translations попал в iATKOS с официального дистрибутива и содержит пакеты локализации интерфейса ОС, в том числе — русский.

Желательно выписать список опций, которые вы выбрали, на тот случай, если свежеустановленная ОС не запустится и придется искать виновника. Когда выбор сделан, можно нажимать OK, а затем Install. Поехали!

В конце установки компьютер отправится в перезагрузку. Можно извлечь диск с iATKOS и загрузиться с жесткого диска, на который мы «накатили» Mac OS X. Пока загрузчик Chameleon отсчитывает секунды до запуска ОС по умолчанию, можно нажать любую клавишу и увидеть список разделов, с которых доступна загрузка. Если вначале на винчестере уже была Windows, то она запускается со служебного раздела под названием System Reserved, либо прямо со своего корневого раздела, если служебный по каким-то причинам отсутствует.

Но нам ведь не терпится увидеть Mac OS, так? В таком случае просто ждем, и если опции во время установки были подобраны правильно, на экране появится окно регистрации, а если сработала опция Graphics Enabler, то еще и покажут приветственный видеоролик.

Что же делать, если операционка застряла на этапе загрузки или выдала сообщение об ошибке? Первый совет в таком случае — загрузиться с просмотром журнала. Для этого нужно остановить загрузчик, пока он отсчитывает время до запуска ОС, выделить раздел с ней, ввести аргумент «-v» и нажать Enter. По сообщениям на экране удастся найти компонент, вызывающий сбой. Затем можно попробовать загрузиться в безопасном режиме с аргументом «-x», и если это удалось, то вероятно, что дело в каком-либо кексте — драйвере или инжекторе устройства, который вы отметили в меню Customize установочного диска, и его нужно заменить. Как работать с кекстами, рассказано в особом разделе статьи.

Установка Snow Leopard с фирменного дистрибутива

«Хакинтош» можно создать и с помощью «родного» образа Snow Leopard, который для успокоения совести можно даже купить. При этом весь софт, который делает Mac OS X совместимой с PC, записывается на отдельный диск. Но этот способ подходит только для владельцев Intel’овских CPU, т.к. и диск с дистрибутивом, и копия ОС, которая будет установлена с него, используют оригинальное ядро без поддержки AMD. Кроме того, немодифицированный установщик Snow Leopard не позволит накатить систему на винчестер, разбитый с помощью MBR, и поддерживает только схему разметки GUID. Поэтому диск с MBR придется переразбить.

Если там уже стоит Windows и вы не готовы навсегда проститься с самой популярной операционной системой, то есть неочевидное решение: с помощью Disk Utility сначала разметить диск с GUID, создать для «окон» собственный раздел и установить Windows, а потом уже во второй раздел — Snow Leopard. Ключевое слово здесь — Disk Utiliy. Эта программа, которая, как вы уже знаете, запускается и с установочного диска Mac OS X, создает гибридную разметку с синхронизированными GUID и MBR. А MBR необходима для установки Windows.

Итак, для начала нам понадобится образ загрузочного диска iBoot и пакет драйверов MultiBeast — последние версии обоих выложены на сайте www.tonymacx86.com/viewforum.php?f=125 (для скачивания требуется регистрация). Записываем ISO-образ iBoot на болванку и загружаемся с нее. Когда появится окно с выбором раздела для загрузки, нужно заменить iBoot в дисководе на «родной» дистрибутив с Mac OS X, нажать F5, выделить DVD и нажать Enter.

Дальнейшая процедура полностью аналогична тому, что написано про сборку iATKOS, только в меню Customize нет никаких «левых» драйверов, а лишь стандартные пакеты Snow Leopard — локализации интерфейса, шрифты и пр.

Вот только по завершении установки загрузиться прямиком с жесткого диска не получится, т.к. копия ОС девственно чистая и ничем не отличается от того, что есть на настоящих «Маках». Поэтому нужно снова загрузиться с диска iBoot и выбрать раздел со Snow Leopad.

Если возникла ошибка, вы уже знаете, что делать: грузимся с аргументом «-v» и проводим диагностику, затем пытаемся запустить ОС в безопасном режиме с аргументом «-x». На сайте tonymacx86 также рекомендуют аргумент PCIRootUID=1, который можно сочетать с «-x» и «-v».

Если Mac OS X показала окошко регистрации, то пора приучать ее к PC. Нужно запустить MultiBeast из архива, который мы заблаговременно скачали, и пролистать все страницы установщика вплоть до меню выбора компонентов. Здесь все пользователи должны отметить пункт EasyBeast Install — который задает установку минимального набора кекстов. Для включения поддержки конкретного оборудования стоит заглянуть в отдельные ветви списка и выбрать необходимые расширения. В конце процедуры компьютер будет перезагружен, и можно будет смело загружаться с HDD.

Помимо кекстов на диск установится загрузчик Chimera, и если ранее была проинсталлирована Windows, то ее загрузка осуществляется путем выбора соответствующего раздела.

Установка Lion

Вот и самое вкусненькое — свежая версия Mac OS X. Ее пока что могут оценить лишь пользователи Intel. На момент написания статьи Apple еще не выложила исходников ядра Lion, а значит — нет и модифицированных ядер. А вот большинство кекстов, написанных для Snow Leopard, с Lion работают.

Для установки «Льва» нам понадобится работающий Snow Leopard версии не ниже, чем 10.6.6, свободный раздел на жестком диске объемом 5 Гбайт для размещения файлов инсталлятора, дистрибутив Lion (доступен за $29,99 в App Store и бесплатно сами знаете где), утилита xMove и уже знакомый пакет MultiBeast.

Программа Install Mac OS X Lion запускается непосредственно из-под работающей операционки, и в качестве раздела для установки нужно выбрать именно тот, с которого запущен Snow Leopard, что никак не повлияет на ОС. После завершения копирования файлов можно согласиться на перезагрузку и войти в Snow Leopard обратно.

Теперь дело за утилитой xMove. Запустив ее, нужно отметить пустой раздел, который мы заблаговременно подготовили для Lion, и xMove перенесет туда файлы, распакованные программой Install Mac OS X Lion. Если Snow Leopard установлен по методу iBoot + MultiBeast, то достаточно загрузиться с жесткого диска и в меню загрузчика Chimera выбрать раздел со «Львом». Если для установки использовался iATKOS или другое решение, но загрузчик и кексты также не первой свежести, то придется загружаться с диска iBoot. Дальнейшая процедура полностью повторяет процесс установки Snow Leopard с фирменного дистрибутива. Причем в качестве цели можно выбрать раздел с уже работающей Mac OS X, и тогда она безболезненно обновится.

Установка и удаление кекстов

Как удалить проблемный драйвер, инжектор или добавить поддержку устройств, которые не запустились после первоначальной установки? Хранилищем кекстов (расширений ядра) в Mac OS X является каталог /System/Library/Extensions, а загружаются они из единого кеша по адресу /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext, куда ОС помещает только необходимые расширения. Но современные загрузчики «Хакинтоша» (уже знакомые нам Chameleon и Chimera) могут загружать дополнительные кексты из каталога /Extra/Extensions, и из них формируется свой маленький кеш /Extra/Extensions.mkext. В MultiBeast и iATKOS используется именно такая схема, только в последнем случае каталог /Extra скрыт. Отображение скрытых файлов включается с помощью команды в терминале.

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

Для установки многих кекстов достаточно скопировать их в /Extra/Extensions. Но некоторые при этом не смогут разрешить зависимости (в кеше /S/L/C/c/S/Extensions.mlext нет необходимых расширений), и придется сформировать в каталоге /Extra единый кеш из всех «родных» и «сторонних» расширений, который ОС не сможет переделать. Производит это следующая команда:

sudo kextcache -m /Extra/Extensions.mkext -- /System/Library/Extensions /Extra/Extensions

Перед этим файлам в /Extra/Extensions нужно назначить необходимые разрешения. Команды:

sudo chown -R 0:0 /Extra/Extensions

sudo chmod -R 755 /Extra/Extensions

И еще один нюанс: если даже с правильными разрешениями кекст не вошел в кеш и не загружается, нужно открыть его с помощью опции Show Package Contents в контекстном меню файла и просмотреть файл Info.plist в каталоге Contents. Это xml-файл, и в его конце, перед закрывающими тэгами должна быть следующая запись:

OSBundleRequired

Root

В противном случае ее нужно добавить или поменять.

В Mac OS X 10.7 все немного по-другому. Lion использует другой формат кеша — prelinked kernel. По умолчанию Chameleon не читает его и сканирует все содержимое каталога /Extra/Extensions, что замедляет загрузку. Единственное, что пока можно сделать — создать общий кеш в системном каталоге /System/Library/Caches/com.apple.kext.caches/Startup. Команда:

sudo kextcache -c /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -v -t -K /mach_kernel -- /System/Library/Extensions /Extra/Extensions

А для того, чтобы загрузчик подцепил kernelcache, нужно использовать при старте аргумент «UseKernelCache=Yes». Но в отличие от содержимого /Extra, этот файл подвластен операционной системе, и время от времени она будет его обновлять, забыв, разумеется, про наши «хакерские» расширения. Вариант решения проблемы — переместить кексты из /Extra в каталог /System/Library/Extensions и задать им необходимые разрешения командами:

sudo chown -R 0:0 /System/Library/Extensions

sudo chmod -R 755 /System/Library/Extensions

Обновление ОС

«Хакинтош» можно обновлять с сервера Apple при помощи встроенной утилиты Software Update. Но при этом надо быть готовым к тому, что какие-либо кексты после обновления перестанут работать либо начнут вызывать сбои и для них придется найти замену. К счастью, разработчики популярных расширений оперативно реагируют на выход новых версий Mac OS X. Кроме того, после обновления нужно пересобрать кеш кекстов, предварительно загрузив систему с аргументом «-f». Пользователям процессоров AMD пред тем, как обновлять ОС, следует удостовериться, что появилась свежая версия модифицированного ядра, или можно оставить старую.

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

Работой загрузчика Chameleon или его аналогов управляет файл com.apple.boot.plist в папке /Extra. Его можно модифицировать вручную, но есть и специальная утилита с графическим интерфейсом — Lizard, которую можно скачать со страницы darwinx86.net/software/darwinx86_software.html . В конфигурацию желательно внести разрешение экрана, аргументы для загрузки (например, вышеупомянутый «UseKernelCache=Yes»), а владельцам «нестандартных» процессоров — название файла модифицированного ядра. В iATKOS это файл custom (посмотрите, он лежит в корневом разделе диска). Также отметьте Graphics Injection, если эта опция помогла вам включить 3D-ускорение.

Опция 32bit Compatibility Mode заставит ядро загружаться в 32-битном режиме, что может быть необходимо для некоторых кекстов. При этом сохраняется поддержка больших объемов RAM, и приложения могут работать в режиме 64 бит независимо от ядра. Аналогичный аргумент командной строки — «-x32».

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

Программа автоматически открывает файл /Extra/com.apple.boot.plist, а в случае отсутствия создаст его при попытке сохранить изменения. Именно это произойдет с iATKOS, т.к. эта сборка по умолчанию хранит конфигурацию загрузчика в одноименном системном файле /Library/Preferences/SystemConfiguration/com.apple.boot.plist. Это не есть правильно, поэтому лучше всего после создания файла в /Extra очистить системный файл, оставив только те строки, которые показаны на скриншоте.

Другая функция Lizard — правка файла /Extra/SMBIOS.plist. Он содержит информацию о модели компьютера и установленном железе и помогает представить компьютер как какой-нибудь «Макинтош» в программе System Information.

Периферия от Apple

Вопрос, который волнует многих, но не хочется тратить деньги на эксперимент: работают ли с «Хакинтошем» «Маковские» устройства — Apple Cinema Display, мышка Magic Mouse и Magic Trackpad. Так вот, монитор совместим с любой видеокартой, оснащенной DisplayPort (подходит DP Mini либо полноформатная версия порта с переходником), причем работает и датчик освещения, и регулировка яркости в System Preferences. Для мышки и тачпада нужен USB-адаптер Bluetooth — некоторые работают прямо «из коробки» без всяких дополнительных кекстов, и процесс подключения опять-таки ничем не отличается от оного на настоящих «Маках».

  • www.kexts.com — база оригинальных и сторонних кекстов для Mac OS X.
  • 4

    Какой смысл пользоваться OS X супротив Винды? Как человек, живущий под виндой, но регулярно оказывающийся за маком на 3-5 раб. дней хочу понять. Зачем? Только не надо про компьютер с человеческим лицом, хочу услышать практическое – вот это удобнее\быстрее, этого отличного софта под виндою нет и т.д.

    @direless , да просто людям попробовать что, да с чем прежде чем Mac покупать. Или человек на работе на Mac, Виндоус не переносит, а дома на Mac не накопил ещё. Вот и запустит он родную систему в инете посидеть хотя бы ради того, чтобы не видеть мерзкий Интернет экспортер. Короче раз сделали – значит кому-то нужно. Я первое пришедшее в голову написал, наверное есть и другие причины почему это нужно.

    @koreasony ,

    “Просто попробовать” – это для детей. Что-бы дитя не чесало, лишь бы – время шло. Я все жду понимания – чем макось крута, хочется просветления! Вот тогда и накатим.

    @direless ,
    Целый раздел по этому поводу. Насыщайтесь информацией.

    @Артём Баусов , всё что по данному тегу, напоминает шаманство с бубном, ибо смотрю названия и вот что вижу: как пошаманить с автомэйтором, чтобы сделать обычные простые вещи, как вкл/выкл простые вещи, как вкл. режим того-то, чтобы мак работал при закрытой крышке ноута, файловый просмотрщик и тд.
    Сомнительные преимущества!)))
    Ничего такого! Сам являюсь обладателем нескольких маков, просто сейчас преимущества макоси стали никчемными. Весь проф софт похерили (я про апертуру, лоджик и файнал кат), остальное прекрасно работает и на винде и тут.

    @dimixx , aperture проф софт??? его не херили он был говном.
    или я не прав? расскажите чем он был хорош, серьезно может я чего не понял. я два раза ставил но все разы закончились тем что он из моей хорошей коллекции трешь какой то делал. он для любителей. я ничего кроме bridge для навигации не юзаю. а редактировать конечно в шопе

    @direless , когда то у меня был нетбук, там изначально стояла Windows 7 Starter, ну очень тяжело работалось, слабенький проц Atom был. решил повесить икспи, получше стало.
    как то образ макоси в сети гулял специально созданного для этого нетбука, кстати, назывался Samsung NC10.
    как поставил, всё влёт работало, я ощутил ту скорость работы по сравнению с икспи и семерки. Тогда и познакомился с Макосью.
    После этого я решил макбук купить.
    Скорость работы и все остальные плюшки стали основанием купить макбук как начинающему маководу)))

    @direless , пока не попробуешь, не поймешь… есть вещи, которые на маке решаются в разы проще, чем на win. Но, есть привычные задачи, которые win пользователю тяжело решить на маке (привычным способом). Прикладной узкоспециализированный софт на маке не запустить, как правило (часто этот софт под win 98, XP, NT и тп)… У меня стаж win пользования – 14 лет, мака – 3 (после винды). Перешел сначала дома, потом в офисе. Не жалею ни минуты. Забыл, что такое переустановка системы. Винду надо переставлять раз в год-полтора. Мак ось просто переезжает на новый комп со всеми настройками, файлами и тп. Автоматор помогает на работе… От многого софта под винду отказался вообще. На маке много микропрограммок под одно – два действия с файлом (конверторы, тэгеры и тп). Есть комп на винде 8.1. Иногда включаю, смотрю что нового. Жду 10ку для ознакомления. В win последних версий интерфейс стал дружественнее и фишки с мак оси появляются и там. Думаю, скоро разницы особо не будет по удобству. Но уязвимость и стоимость у винды всегда будет выше мак оси)

    Для начала нам нужно разобраться с названиями и правильным написанием данной операционной системы. На персональный компьютер (PC) можно установить Mac OS X или macOS – так она называется с 2016 года (с 2012 по 2016 – просто OS X). Операционную систему Mac OS, созданную в 1984 году и выходившую до 2001 года для компьютеров с архитектурой PowerPC, на x86 устройства с процессорами Intel никогда установить не получалось.

    История вопроса

    Первые выпуски Mac OS X подходили для всех компьютеров Macintosh, работающих на архитектуре PowerPC. Уже через несколько месяцев после анонса Mac OS X (2002 г.) появились сообщения, что американская компания Apple создала специальную версию системы под кодовым именем Marklar, которую можно запустить на х86 компьютерах. Корпорация отрицала все эти слухи до тех пор, пока в мае 2005 на торрент трекерах не появились нелегальные версии дистрибутивов OS X для Intel. После этого Стив Джобс заявил, что Apple планирует за 2 года перевести компьютеры Mac с прежних процессоров на Intel. Он представил Developer Transistion Kit, версию новейшей Mac OS X Tiger для разработчиков, которую можно было запустить на Intel.

    Почти сразу же появился сетевой хакерский проект OSx86, который начал работы по созданию дистрибутива Mac OS X для Intel компьютеров. В начале 2006 года Applle выпустила четвёртое поколение компьютеров iMac, первые «маки» с Intel архитектурой и версию операционной системы MacOSX 10.4.4 для этих устройств. 14 февраля 2006 года в сети зарелизили пропатченный дистрибутив этой системы, его можно было поставить на любые персональные компьютеры с Intel. В 2008 году был разработан удобный способ установки не пропатченного дистрибутива (то есть, без внесений изменений в ОС), в том числе приобретенного легально. Все компьютеры, не имеющие логотипа с надкушенным яблочком, на которых установлена macOS, с тех пор называют «хакинтошами». Обратите внимание, это название компьютера, а не ОС, пожалуйста, не используйте выражение «на моем компьютере установлен хакинтош». Система все та же, macOS. Это справедливо, несмотря на то, что такие заголовки есть даже на популярных не специализированных форумах.

    macOS и AMD. Законность «Хакинтош»

    Нет никаких оснований утверждать, что macOS нельзя установить на компьютеры с процессорами AMD. Установить можно всё, но более – менее стабильной работы добиться вам вряд ли удастся. Дело не только в том, что нужно установливать образы и сборки только с пропатченным ядром (об установке на AMD лицензионных образов можно забыть сразу).

    Для работы macOS на AMD необходимо использовать специальную утилиту для пропатчивания бинарников. Она просканирует все (!!!) имеющиеся на компьютере бинарные файлы и создает скрипт, который надо запускать перед загрузкой системы. Любое, даже самое маленькое обновление системы от Apple приведет к сбою работы компьютера. Процессор AMD должен, как минимум, поддерживать SSE2 инструкции.

    Все вышесказанное в полной мере относится и к ноутбукам с процессорами Atom.

    Что касается законности хакинтошей – их установка на компьютеры без логотипа Apple считается пиратством. Компания преследует фирмы, которые устанавливают macOS на сторонние компьютеры в коммерческих целях. Против частных владельцев исков пока не было. Справедливости ради – это же можно сказать и об Windows. В мире еще не был осужден ни один пользователь пиратских «окон», который поставил их на свой домашний компьютер.

    В этой статье мы расскажем о том, как установить на ПК самые последние дистрибутивы macOS, но сначала рассмотрим техническую и теоретическую сторону вопроса.

    Подготовка и требования

    Главной причиной, из-за которой macOS не может «с лету» установиться на компьютеры с х86 архитектурой является то, что система требует наличия в firmware материнской платы не BIOS, а EFI. Сначала для обхода этого ограничения приходилось изменять ядро системы, затем EFI стали эмулировать на уровне загрузчика.

    Еще одна сложность, которая подстерегала разработчиков – kernel extension или попросту кекст. Расширение для ядра, требуемое для функционирования основных приложений системы. Для его работы используется чип SMC, присутствующий на оригинальных «маках». Специальный файл FakeSMC.kext эмулирует SMC устройство на плате.

    Собственно, этот файл загрузчика и образ дистрибутива это всё, что нам нужно в большинстве случаев для установки macOS. Аппаратные требования одинаковые для любых версий и сборок – процессор, поддерживающий инструкции SSE2, класса Intel Core2Duo и выше. Желательно, чтобы ваше железо поддерживало функции AHCI-SATA контроллера, имелось хотя бы 2 гигабайта оперативной памяти.

    В Сети существуют специальные сайты, на них публикуется список поддерживаемого оборудования. Перед установкой macOS на ПК рекомендуется поискать там свое железо. Неплохим вариантом, особенно если у вас новый и мощный компьютер, будет установка «яблочной оси» на виртуальный компьютер в качестве тренировки.

    С очень большой вероятностью macOS не приведет к потере работоспособности вашего «железа». Но потерять данные с жесткого диска вполне возможно, если вы устанавливаете систему на один диск с Windows. Родной «виндовский» загрузчик будет перезаписан, чтобы потом вернуться к нему, придется проводить низкоуровневое форматирование винчестера. Для macOS требуется не менее 15 гигабайт свободного места.

    Чтобы установить macOS последних версий на PC, рекомендуем использовать продукты проекта tonymacx86. Использование их инструментов для создания загрузочных флешек (не меньше 8 Гб) позволит всем без больших сложностей постановить macOS на большинство Windows компьютеров, хотя бы в качестве второй системы.

    Ставим macOS Sierra с использованием «мак» компьютера

    Прежде всего, надо скачать саму macOS Sierra с торрент трекера или из App Store (для бесплатной загрузки). Файл «InstallmacOSSierra» нужно поместить в подпапке Программы.

    Готовим загрузочную флешку

    Затем загрузите с ресурса проекта tonymacx86 актуальный релиз UniBeast, тут.

    Теперь вам понадобится компьютер с рабочей macOS. Загрузочная флешка создается с помощью приложения «Дисковая утилита».

    Откройте её.

    Укажите USB-накопитель слева, потом нажмите на надпись «Стереть» наверху. Дайте флэшке другое имя, например, SierraInstaller (главное, без пробелов).

    Формат должен быть выбран именно как OSX Extended (Journaled).
    Теперь кликайте на надпись «Стереть» в маленьком окошке.

    Запустите приложение UniBeast, кликайте везде Continue, Agree.
    В Destinationselect определяем USB-флешку.

    На вкладке выбора OS выберите «Sierra» нажмите Continue.

    На странице Graphics Configuration выберите графические настройки. На следующей страничке придумайте пароль владельца и кликните Install. Через некоторое время флешка будет готова.

    Теперь требуется закачать утилиту MultiBeast для Sierra, на том же сайте tonymacx86.com. Файл скопируйте на USB-флешку.

    Установка системы

    Поставьте в BIOS компьютера загрузку USB. С помощью инсталлятор отформатируйте диск. Его надо назвать Macintosh HD и выбрать опять формат OSX Extended).

    Теперь вернитесь к инсталлятору и определите диск Macintosh HD целевым для развертывания macOS Sierra.

    После этого система начнет устанавливаться с флешки.

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

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

    И вот ваш PC превратился в хакинтош.

    Ставим macOS Sierra с использованием компьютера с «Windows»

    Чтобы записать загрузочную установочную флешку нужна программка BDU (BootDiskUtiliy), и, собственно, флешка от 8 ГБ.
    Скачать программу можно.

    Запустите программу.
    В окошке Destination disk выберите флешку.
    Нажмите Format disk
    Программа отформатирует ее под Apple HFS, затем сделает на ней два раздела, 1 с загрузчиком (CLOVER), а на втором будет развернут установщик.

    Теперь нужно найти образ системы. В сети есть приготовленные умельцами файлы, которые содержат нужные HFS файлы. Вот одна из на загрузку. Распаковывать образы на флешку будет все та же программа BDU.

    В скачанном архиве находится файл, имеющий расширением.hfs. Нужно его извлечь в любое место.
    В окошке программы BDU «Destination disk» надо выбрать Part 2 у USB флешки.
    Открыть вкладку «Restore partiton».
    Выбрать распакованный *.hfs-файл.

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

    Установка macOS Sierra

    Убедитесь, что флешка, которую вы поставили в компьютер будет загружаться в режиме UEFI. После перезагрузки, в меню Clover выбираем подменю Options и выделяем стрелочками строчку как на картинке.

    Начнется установка macOS. Если зависнет больше чем на минуту – перезагружайтесь. Не всегда, но помогает. Оказавшись в программе установщика, выберите языковый пакет, а затем, после его подгрузки, уже знакомую утилиту Дисковая утилита.

    Форматируйте раздел на своем жестком диске согласно инструкциям, описанным в предыдущей главе.

    После установки системы (это займет минут 30) и создания пользователя, имейте в виду, что эта система еще не рабочая, так как попасть в нее после перезагрузки нельзя из-за отсутствия на диске загрузчика.

    Ставим загрузчик, кексты, драйвера, утилиты

    Вам потребуется программа Kext Utility из папки PostInstall, (находится в CLOVER на флешке). Запустите ее ждите, пока не появится сообщение «All done».

    Затем ставим кексты на сеть – можно просто перетащить папку Network в окошко программы и опять подождать сообщения «All done».

    Копируем файл FakeSMC.kext в папку PostInstall и устанавливаем как и предыдущий кекст сети.

    Те же операции проделываем с кекстом USB. Теперь у вас установлен интернет и эмуляция чипа Smc.

    Папка PostInstall содержит подпапку Cloverv2.3kr3949 с файлом *.pkg. Его необходимо запустить.

    Вы увидите такое окошко.

    Нажимаете «Настроить» и делаете как на этой картинке (для UEFI загрузки).

    Нажимаем клавишу «Установить».
    Теперь необходимо настроить загрузчик. Для этого запустите программу Clover Configurator из той же папки PostInstall. Слева нажмите «Mount EFI», затем «Check partition», выберите раздел Apple_HFS, он будет отображаться EFI EFI. Нажмите «Mount partition».
    В появившемся списке выбирайте требуемый нам диск, сразу нажмите Open Partition.
    Теперь переходим в EFI (в CLOVER) и открываем файл plist.config.

    Тут выбирайте свою видеокарту и перейдите в BOOT.

    Выставьте аргументы с учетом своей системы.
    arch - архитектура, например, x86_64
    darkwake - сон и гибернация вашей будущей системы. Их 7. Сон и гибернация – проблема всех macOS на PC. Выбирается путем проб и и горьких ошибок.
    cpus=1 - если поставите галочку, то система будет запускаться с одним ядром.
    nvda_drv=1 ставите, если есть видеокарта НВидиа.
    Остальные галочки поставьте как на картинке.
    Теперь зайдите в меню SMBIOS и зайдите в iMac (если система ставится на PC) либо MacBook (если ставите на ноутбук).

    Учтите, что видеокарты Nvidia, не имея специальной конфигурации полиси кекста, будут функционировать только на iMac13,1 или iMac14,2.
    Сохраните отредактированный файл и скопируйте в CLOVER.

    Установка драйвера видеокарты, звуковой карты и запуск

    В папке Post Install находится файл WebDriver*.pkg. Запустите и перезагрузитесь. При загрузке выбираете Boot macOSSierra from MacintoshHD. Это нужно чтобы удостовериться, что вы загрузились не с USB-флешки, а именно с винчестера. Посмотрите, насколько правильно система определяет ваше оборудование.

    При наличии внешней звуковая карты – просто скачиваете драйвера для мака с сайта производителя оборудования. Для встроенных «звуковух» есть кекст, ставится также при помощи Kext Utility (). Настройка этого драйвера описана в этом.