Как установить Mac OS X на обычный РС. Где взять Мак OS

Для начала нам нужно разобраться с названиями и правильным написанием данной операционной системы. На персональный компьютер (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 (). Настройка этого драйвера описана в этом.

Сегодня операционная система, разработанная компанией Apple, считается образцовой. На самом деле, так и есть. Благодаря потрясающей производительности и идеальному внешнему виду Mac OS получилась намного лучше, чем популярное детище компании Microsoft. Это не дискриминация, а простая констатация факта. Операционные системы от компании Microsoft всегда отставали от Mac в плане производительности и дизайна. Компания Apple в один прекрасный день просто решила перейти на использование процессоров от компании Intel. С этого момента стало возможно установить Mac OS на обычный персональный компьютер. Но на самом деле здесь все вовсе не так просто. Установка Mac OS на обычный персональный компьютер или ноутбук может стать причиной сильнейшего нервного расстройства. Дело в том, что Mac OS поддерживает далеко не все железо. Завести его под этой операционной системой иногда бывает очень проблематично. Но все же мы попробуем. В данной статье будет изложена инструкция по установке операционной системы Mac OS на ноутбук.

Mac OS: риски при установке

Существует огромное множество рисков при установке Mac OS на ПК. Это связано с тем, что данная операционная система просто не рассчитана на наши деревянные компьютеры. Прежде всего, стоит отметить, что некоторые важные компоненты компьютера могут просто отказываться работать. Неизвестно, получится ли их запустить под данной операционной системой. Кроме того, установка Mac OS на ноутбук или компьютер сопровождается повышенным повреждением нервных клеток, что может привести к неожиданной поломке оборудования, если с первого раза у вас не получится все установить. Установка Mac OS на компьютер, отличающийся от оригинального «мака», вообще говоря, является преступлением. Но если все перечисленные опасности не пугают вас, то вперед. Установка операционной системы Mac OS на ноутбук всегда сопряжена с множеством рисков. По большей части ноутбуки для Mac OS являются самыми проблемными устройствами. Если на персональном компьютере можно сменить конфигурацию на совместимую, то с ноутбуками выкинуть такой фокус у вас не получится.Чтобы осуществить полноценный запуск операционной системы Mac OS на ноутбуке, вам нужно будет использовать множество «костылей». Чем больше таких «костылей» вы будете использовать, тем менее стабильно будет вести себя операционная система.

Итак, несмотря на все поджидающие вас опасности, вы все еще хотите выполнить установку Mac OS на ноутбук или персональный компьютер? Что ж, тогда продолжаем.

Mac OS: что нужно для установки

Прежде всего, вам потребуется компьютер с совместимым процессором. Иначе из этой затеи ничего не получится. На данный момент операционная система Mac OS поддерживает процессоры от Intel семейства Atom и Core. Процессор обязательно должен поддерживать Ivy Bridge и набор инструкций SSE. Если в вашем устройстве используется другой процессор, то лучше сразу отказаться от идеи установки Mac OS. Поговорим немного об устройствах с процессорами от производителя AMD. Теоретически можно заставить операционную систему Mac OS работать на таких процессорах, но стабильность работы при этом никто гарантировать не может. Кроме того, возрастает вероятность перегрузок и вылетов, так как AMD не предназначены для Mac OS. Если же ваш ноутбук имеет подходящую конфигурацию, то можно приступать к подготовке USB-носителя для установки Mac OS. Для этой цели рекомендуется использовать флэш-накопитель объемом от 16 Гб. Образ установленной системы «весит» где-то 10 Гб. Также вам придется запастись свободным временем и терпением. Установка Mac OS на ноутбук с флэшки занимает примерно 4-6 часов. Сама установка происходит довольно быстро, но с первого раза не все получается. К тому же, настройка самой системы отнимает довольно много времени. Что ж, начинаем.

Mac OS: подготовка образа дистрибутива и флэшки

Так как мы собираемся устанавливать оригинальную Mac OS, для начала нужно будет скачать с App Store образ системы. Самой вменяемой версией на данный момент является Mac OS XYosemite.Именно ее мы и будет устанавливать. Практика показывает, что на сегодняшний день лучшим вариантом создания загрузочной флэшки является создание под установленной операционной системой Mac OS. Однако не у всех пользователей она имеется под рукой. Значит, нужно будет установить ее на виртуальную машину и создать под ней загрузочный носитель. Предположим, операционная система Mac OS установлена на компьютере. Что делать дальше? Следующим шагом должно стать скачивание специальных программ, которые позволяют обмануть операционную систему и заставить ее поверить в то, что она устанавливается на компьютер производства компании Apple. Такие программы также называют «костылями». Это такие продукты, как Uni Beast и Multi Beast. Далее необходимо отформатировать флэшку в формате Mac OS Extended. Затем нужно запустить программу Uni Beast и везде нажимать на кнопку Continue и Agree, пока мы не доберемся до выбора версии операционной системы. Здесь нужно выбрать наш дистрибутив и включить поддержку для ноутбуков Laptop Support. После этого необходимо нажать ContinueиInstall. В течение получаса образ запишется. Теперь можно приступать к следующему пункту инструкции.

Mac OS: перед установкой

Есть несколько полезных штук, которые вам лучше знать перед началом установки операционной системы Mac OS. Для начала нам придется немного поколдовать над BIOS. Если не выполнить отключение некоторых опций, то установить Mac OS не получится. Итак, для этого нужно зайти в BIOS и полностью отключить поддержку AHCI. После этого нужно выключить дискретную видеокарту, так как она не заведется, что бы вы не предпринимали. Теперь на первое место выставляем загрузку с USB-носителя. Вроде с BIOS все… Некоторые могут задаться вопросом, как можно установить Mac OS на ноутбук от компании ASUS, если отключить в BIOS видеокарту не представляется возможным. Ответ на этот вопрос довольно прост: не отключайте. Сама она не запустится. Перед установкой также будет полезно проверить на ошибки память и диск. Операционная система MacOS является крайне капризной. Всего одна ошибка может привести к фатальным последствиям. Если ошибки не были обнаружены, то можно приступать к процессу установки. Предварительно подготовленную флэшку необходимо вставить в разъем на ноутбуке. Также не забудьте перед отключением видеокарты и AHCI сбросить настройки BIOS к стандартным. Так будет лучше.

Mac OS: установка

Сначала загрузится оболочка Chameleon. Здесь вам будет предложено выбрать способ загрузки: с жесткого диска или флэшки. Вам нужно выбрать способ загрузки с флэшки с отображением лога установки. Так вы сможете понять, что за ошибка возникла. После подгурзки необходимых кекстов, загрузится установщик Mac OS. Далее необходимо выполнить форматирование раздела. Здесь нужно выбрать «Дисковую утилиту», выбрать нужный раздел и отформатировать его в «MacOS X Журнальный». Затем необходимо нажать на кнопку «Далее». В результате должен начаться процесс установки. Если все будет в порядке, то сразу после создания учетной записи операционная система выбросит вас на рабочий стол. Если же установка по какой-то причине была остановлена, то необходимо выяснить, в чем проблема. Установка в большинстве случаев стопориться из-за видеокарты. В этом случае нужно перезагрузить ноутбук и прописать при выборе загрузки с флэшки ключ Graphics Enabler-Yes. После этого все должно пройти нормально. Многих пользователей сегодня интересует вопрос, как можно установить операционную систему Mac OS на ноутбук от компании Acer с гибридной графикой. Ответ на этот вопрос довольно прост: до точно так же. Нужно только отключить дискретный видеоадаптер.

Mac OS: после установки

Если установка завершилась успешно, то можно приступать к процедуре настройки установленной операционной системы. Это просто необходимо. Если не сделать этого, то после перезагрузки операционная система не запуститься из-за отсутствия нужных кекстов. Для настройки MacOS необходимо запустить ранее скачанную программу Multi Beast. Именно эта программа может помочь вам выполнить правильную настройку операционной системы Mac OS. Как установить и настроить операционную систему Mac OS на ноутбуке от компании Lenovo? Точно так же, хотя для устройств от данного производителя имеются определенные особенности, о которых лучше узнать заранее. Некоторые модели оснащены Wi-Fi передатчиками, которые под операционной системой MacOS вообще не запускаются. Здесь может помочь замена адаптера. Если же у вас ноутбук от другого производителя, то вы можете продолжить процедуру настройки. В программе Multi Beast необходимо выбрать драйвера. Также нужно выбрать DSDY-лит того ноутбука от компании Apple, который по техническим характеристикам больше всего походит на ваш. Далее останется только нажать на кнопку Build, а затем на Install. Когда установка нужных кекстов будет завершена, нужно будет выполнить перезагрузку компьютера для того, чтобы внесенные изменения вступили в силу.

Чего нельзя делать при использовании Mac OS на ноутбуке?

Прежде всего, не стоит пытаться обновить операционную систему при помощи магазина Apple. Для каждой новой версии необходимы свои кексты. После обновления ваш компьютер может просто не включиться. Если все работает нормально не стоит пытаться проводить эксперименты с кекстами. В случае недостатка опыта вы можете легко и быстро повесить систему и тогда вам снова придется обращаться к инструкции по установке Mac OS на персональный компьютер. Также не стоит использовать для второго раздела жесткого диска файловую систему NTFS. Дело в том, что Mac OS ее не поддерживает. Программы, которые осуществляют такую поддержку, работают нестабильно. Так что не стоит лишний раз рисковать. Также к действиям, которые не нужно проводить на Mac OS, относится процесс очистки от ненужного мусора при помощи специального ПО. Mac OS – это не Windows. Реестра здесь просто нет, так что и захламляться не чему. Программы вроде Clean My Mac могут нанести серьезный вред операционной системе. Не стоит также надеяться на то, что у вас запустятся мощные пакеты типа Pro Logic. Такие программы испытывают большие трудности на «неродных маках». Также не стоит устанавливать программное обеспечение из неизвестных источников. Существует не так много вирусов под Mac OS, но они могут легко и просто угробить вашу систему.

Mac OS: что изучить для знакомства с принципами установки

Чтобы понять, как правильно установить Mac OS на ноутбук, необходимо обладать некоторыми специальными знаниями. Как показывает практика, с первого раза установить эту операционную систему на обычный компьютер мало у кого получается. Обязательно возникают какие-то ошибки, хорошо, если не слишком серьезные. Чтобы не засыпаться на первом же препятствии, лучше немного изучить специализированные форумы. Их обитатели знают все об установке Mac OS на персональные компьютеры. При необходимости они могут помочь вам с решением множества проблем. Существует также множество ресурсов, на которых довольно подробно изложен процесс установки операционной системы Mac на ноутбук. Также там обычно описываются способы исправления часто встречающихся ошибок. Такие ресурсы очень просто найти в интернете. Некоторые мастера даже могут выполнить за вас настройку кекстов и DSDT, но конечно, не бесплатно. Так что, лучше все-таки самостоятельно разобраться в процессе установки и настройки Mac OS.

Mac OS: какие дистрибутивы лучше не использовать

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

Или не нужно. Компьютеры от Apple всегда стояли особняком от всех остальных, стоили намного дороже при сравнимых характеристиках и, в общем-то, не предлагали ничего особенного для стандартных пользователей. Более того, программирование в них было уделом опытных мастеров, многие операции выполнялись однозначно, не допуская нескольких вариантов (как в PC ), а игроманов бесило отсутствие новейших игр на них и нехватка второй кнопки на мышке.

Зато те, кто понимал толк в истинных ценностях, боготворили Mac: «звуковики», художники, дизайнеры, типографы, литераторы и, вообще, люди искусства. Все железо в компьютерах было ориентировано на сквозную калибровку цвета, так что картинка на принтере, в редакторе и на экране полностью совпадали, что решало многие вопросы качества полиграфической продукции. Да и родной формат PDF, который выводился любым приложением – тоже не шуточки.

В один несчастный год Apple не поссорилась со своим поставщиком процессоров PowerPC и не перешла к Intel.

Тут у жадных товарищей руки-то и затряслись. Apple, конечно, предполагала, что народ попытается устанавливать ОС на PC, и подготовила превентивные меры в виде специального блокирующего загрузчика, жесткой конфигурации поддерживаемого железа («маковчане»-то давно к этому привыкли – у них даже в прайсах характеристики почти не пишут, у всех все одинаково).

Словом, завязалась борьба, и Apple проиграла.

На смену «новым» лояльным загрузчикам приходили все более новые, и теперь установить систему можно практически «штатно». Конечно, многое из раритетов железа или новейших устройств не пойдет на OS X, могут также наблюдаться проблемы со звуком, сетью и распознаванием периферии. Но многое и работает, что повышает статус и значимость владельца.

Для объяснения полного процесса того, как ставить ОС, не хватит и десятка подобных статей, но запомните главное: самый простой способ заключается в поиске модифицированной сборке нужного дистрибутива iATKOS, который можно найти в Сети.

После этого нужно отключить все диски с Windows (от греха подальше), убрать всю лишнюю память выше 4 Гб, выключить в BIOS оптимизирующие пункты. ОС лучше работает на многоядерных процессорах Intel, поэтому обладателям AMD будет чуть хуже. После этого можно приступать к установке, для чего есть много видеоинструкций. И все равно что-то может пойти не так, не сейчас, так в будущем, при обновлении системы.

Главный же вопрос – ради чего все эти жертвы? – пока останется без ответа.

Подготовка «Хакинтоша»

Итак, если маленькое правонарушение вас не смущает, а технические трудности лишь вызывают здоровый азарт, попробуем вместе установить Mac OS X на PC . В статье мы опишем два простых способа установки предыдущей, но все еще популярной версии ОС, Snow Leopard (10.6). Если результат вам понравится, то эти инструкции станут отправной точкой для самостоятельного освоения «Хакинтоша».

Вторая причина: в Mac OS X есть кекст (от kernel extension - расширение ядра, запомните этот термин) под названием Dont Steal Mac OS X.

Он требуется для расшифровки приложений, которые и составляют то, что для пользователя выглядит как операционная система (Dock, Finder, loginwindow, SystemUIServer и других), на основе ключей от чипа SMC, который есть только на настоящих «Маках». Ну а если «нет ножек, то нет и мультиков». На помощь приходит кекст FakeSMC, который с успехом эмулирует SMC Device, за что опять-таки спасибо Netkas. Специальный загрузчик и FakeSMC.kext - это все, что нужно для загрузки Mac OS X, если по железу компьютер не сильно отличается от настоящих «Маков».

А это как раз и есть третья причина. Для неподдерживаемого оборудования нет драйверов под Mac OS X, либо есть встроенные драйверы, но система не может их использовать потому, что не признает железки с незнакомыми идентификаторами.

Аппаратные требования для Хакинтошей едины - нужен процессор с поддержкой инструкций SSE2, лучше всего - Intel Core 2 Duo и старше. Пользователям AMD придется подменять ядро ОС «хакнутой» версией, как следствие - будут проблемы с обновлением системы с сервера Apple. То же касается и нетбуков на платформе Atom. Крайне желательна поддержка режима AHCI со стороны SATA-контроллера. Для установки Mac OS X Lion нужно 2 Гбайт оперативной памяти, для Snow Leopard достаточно и одного. Первое правило подбора железа: чем больше компьютер похож на настоящие «Маки», тем меньше проблем. Второе правило: самые новые и передовые устройства могут не работать несмотря ни на какие усилия, т.к. поддержка оборудования зависит в первую очередь от самой Mac OS (драйверов «тяжелого» железа для «Хакинтоша» не пишут), а Apple спешить некуда. Оценить шансы на успех поможет сайт wiki.osx86project.org , где содержатся HLC (Hardware Compatibility Lists) для разных версий Mac OS X.

Для установки лучше всего использовать отдельный накопитель с интерфейсом SATA, а диск с Windows, от греха подальше, выключить. Eсли же не страшно проводить эксперименты на одном HDD с рабочей операционкой, то придется создать на нем новый раздел с помощью какой-нибудь дисковой утилиты (для чистой Mac OS X хватит 10 Гбайт). Только имейте в виду, что в процессе установки на HDD будет записан загрузчик «Хакинтоша», и затем попасть в Windows вы сможете только через него. Имеющимся данным ничего не угрожает, но бэкап также не повредит . Диск нужно подключить к порту южного моста материнской платы, SATA-контроллер в BIOS обязательно перевести в режим AHCI. Рекомендуется убрать разгон, вынуть все карты расширения, кроме графического адаптера в верхнем слоте PCI-E, отключить периферию, помимо клавиатуры и мыши, объем RAM уменьшить до 4 Гбайт (если установлено больше). Если инсталляция с минимальной функциональностью пройдет успешно, то все это можно будет шаг за шагом вернуть. Слишком много условий? Тогда можете потренироваться в виртуальной машине. В Сети даже есть готовые образы для различных гипервизоров, хотя опыта в создании «Хакинтоша» их использование не принесет.

Предупреждаем читателей: хотя «Хакинтош» - вполне безобидное развлечение, которое не сломает компьютер и вряд ли испортит какие-либо данные, все манипуляции, описанные в статье, делаются на ваш страх и риск . Кроме того, нужно быть с компьютером на ты и знать, что такое загрузчик, ядро ОС и схема разметки жесткого диска.

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

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

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

Продолжение следует...

Пишет Герман Ткаченко

Цена на Mac будь то MacBook или iMac на сегодня не очень радует покупателей. Такую дороговизну можно объяснить тем, что на Mac ставят фирменное железо, и еще то, что Apple на свои компьютера ставит исключительно свою OS так называемую Mac OS x. В результате и выходит вот такая не очень оптимистическая цена по сравнение с обычным PC на котором установлена Windows. В одном из интервью, Стив Джобс раскрыл одну “тайну”, когда к нему и Биллу Гейтсу пришел первый успех то они договорились что компьютеры с Windows будут по карману каждому и работать Виндовс будет на любом железе, а Макинтош будут продавать только с фирменным железом и фирменной OS. Подводя итоги этого интервью можно сказать одно, если поставить на обычный PC Mac OS x и подобрать драйвера для железа то в принципе компьютер будет нормально функционировать на данной операционной системе и стоить на много меньше за Мак.

Ну ситуации могут быть разные, кого-то не устраивает Windows и они ищут альтернативную OS, кому-то хочется поставить Mac OS x ради любопытства, как например мне, ну в прочем вариантов может быть уйма. Так вот яблочная ОС которая ставится на обычные PC, а не на фирменные компьютера Apple называется Хакинтошем (от слова Макинтош). Хотя и Хакинтош существует уже довольно долго, начинаю еще с версии SnowLeopard, но именно сейчас в этих сборках, существует довольно достаточно драйверов для того что бы эта OS могла правильно функционировать на любом железе.

На сегодняшний момент самой последней версией Mac OS x которую можно установить на PC, является версия Lion 10.7.2. Сборка Хакинтоша с этой версией называется iAtkos L2, она была выпущена не так давно.

Установка iAtkos L2

Установка Mac OS x на компьютер чем-то похожа на установку Windows 7.

1. После того как мы вставить диск и перезапустим компьютер потребуется нажать F8 и выбрать дисковод, если у вас не включена автозагрузка с диска. Если же она включена, то просто подождите немного, далее мы увидите окно с логотипом и надписью iAtkos. Нечего не нажимаем и просто ждем пока не появится логотип Apple под которым будет индикатор загрузки. Загрузка займет 5-10 минут.

2. Если все пройдет удачно, то нам предложат выбрать язык, жмем далее. Теперь главное не спешить, в верху выбираем Утилиты/Дисковые Утилиты, в открывшемся окне выбираем том (если вы читали “ Подготовка PC к установке Хакинтоша.” то поймете какой том я имел введу). Теперь переходим во вкладку Стереть, в поле Формат выбираем “Mac OS Extended (журнальный)” и даем имя тому на котором будет находится наша с вами операционная система. Нажимаем на кнопку Стереть и соглашаемся с подтверждением, закрываем данное окно.

3. После того как мы выйдем из Дисковых Утилит жмем Продолжить и соглашаемся с лицензионным соглашением. Теперь опять таки главное не спешить, выбираем том на который будет установлен Mac OS и нажимаем «Настройка». Тут я вам нечем помочь не могу, так как эта настройка драйверов и она для каждого компьютера индивидуальна, к каждому из этих драйвером есть описание так что почитайте.

4. После того как мы выйдем из настроек нажимаем на кнопку Установить. Начнется установка, как пишет установщик она займет около 12 минут, но на самом деле у меня она заняла около 20 минут. После установки ваш компьютер перезагрузится.

У меня почему-то ни один загрузчик который был указанный в Настройках не сработал по этому я воспользовался загрузчик с диска (когда появляется надпись и логотип iAtkos нужно нажать на F8 и выбрать Mac OS x). Если Вы в настройках указали правильно драйвера для вашей системы, то после логотипа яблока появится настройка Mac в которой вам предложат указать ваше местонахождение, раскладку на клавиатуре, Apple ID (его можно пропустить), регистрационный данные (без них не как), учетную запись и часовой пояс.После всех этих установок и настроек Вы сможете наблюдать настоящую Mac OS x на вашем PC.

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

⇡ Введение

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

Первые вопросы, которые задает человек, увидев маковскую операционку на PC: «Трудно ли установить?» и «Все ли нормально работает?». Ответ на оба отрицательный. Установка сейчас упростилась до крайности, поэтому поиграться с Mac OS X можно практически на любом современном компьютере, но полная функциональность доступна далеко не всем — у изрядной доли пользователей либо не заработает аппаратное ускорение графики, либо отвалится сеть, звук или что-нибудь еще. У «Хакинтошей» также большие проблемы со спящим режимом. Все эти трудности можно преодолеть, но наверняка придется провести несколько бессонных ночей. В общем, ситуация полностью копирует то, что творилось с десктопными дистрибутивами Linux еще несколько лет назад. Однако это весьма лестное сравнение как для хакерского сообщества, так и для самой Apple: при том, что Mac OS X никто и никогда не готовил для работы с неродным оборудованием, все могло быть гораздо хуже. Да, некоторые железки никогда не запустятся под Mac OS, другие для этого потребуют танцев с бубном и заячьей лапкой. Но при этом огромный парк комплектующих либо работает «из коробки», либо заводится после нетрудных манипуляций. А софт для Mac OS во всех случаях устанавливается и работает точно так же, как и на настоящем «Маке». Выходит, не так уж он и страшен, этот Хакинтош.

Для тех, кому небезразлична правовая сторона явления: конечно же, Mac OS X можно легально установить лишь на компьютер под брендом Apple, и любые другие варианты нарушают лицензионное соглашение. Модифицировать компоненты ОС также запрещается, не говоря уже об использовании пиратских дистрибутивов с «торрентов». Однако Apple не устраивает никаких гонений на сообщество OSx86 (хотя судится с компаниями, которые делают на «Хакинтошах» деньги), да и средства защиты от неавторизованного использования находятся в зачаточном состоянии, и давно найдены способы их преодолеть. Mac OS X даже не требует ввода лицензионного ключа или онлайн-активации. В конце концов, хакинтошники бесплатно рекламируют эту ОС и втайне мечтают приобрести настоящий «Мак». А самые преданные красноокие экспериментаторы, принципиально предпочитающие Хакинтош, все равно потеряны в качестве потенциальных покупателей.

Если нет разницы, то зачем платить больше? Или есть?

Итак, если маленькое правонарушение вас не смущает, а технические трудности лишь вызывают здоровый азарт, попробуем вместе установить Mac OS X на PC. В статье мы опишем два простых способа установки предыдущей, но все еще популярной версии ОС, Snow Leopard (10.6), и один способ для новинки, Lion (10.7). Ставить Leopard (10.5), а тем более Tiger (10.4) смысла уже нет. Если результат вам понравится, то эти инструкции станут отправной точкой для самостоятельного освоения «Хакинтоша». В последнем разделе даны ссылки на популярные ресурсы сообщества OSx86, где можно перенять опыт других пользователей и найти решения для специфических проблем.

⇡ Подготовка «Хакинтоша»

Собственно, почему Mac OS X не может просто так работать на PC и как преодолеть эти препятствия? Причина номер один заключается в том, что в «Маках» в качестве прослойки между ОС и firmware оборудования используется не старый добрый BIOS, а EFI, и для того, чтобы Mac OS запустилась, EFI эмулируется на уровне специального «хакерского» загрузчика (между прочим, этим достижением мы обязаны российскому хакеру под ником Netkas). Наиболее популярный и бурно развивающийся сегодня загрузчик — это Chameleon и его производные, например Chimera.

Вторая причина: в Mac OS X есть кекст (от kernel extension — расширение ядра, запомните этот термин) под названием Dont Steal Mac OS X. Он требуется для расшифровки приложений, которые и составляют то, что для пользователя выглядит как операционная система (Dock, Finder, loginwindow, SystemUIServer и других), на основе ключей от чипа SMC, который есть только на настоящих «Маках». Ну а если «нет ножек, то нет и мультиков». На помощь приходит кекст FakeSMC, который с успехом эмулирует SMC Device, за что опять-таки спасибо Netkas. Специальный загрузчик и FakeSMC.kext — это все, что нужно для загрузки Mac OS X, если по железу компьютер не сильно отличается от настоящих «Маков».

А это как раз и есть третья причина. Для неподдерживаемого оборудования нет драйверов под Mac OS X, либо есть встроенные драйверы, но система не может их использовать потому, что не признает железки с незнакомыми идентификаторами.

Аппаратные требования для Хакинтошей едины — нужен процессор с поддержкой инструкций SSE2, лучше всего — Intel Core 2 Duo и старше. Пользователям AMD придется подменять ядро ОС «хакнутой» версией, как следствие — будут проблемы с обновлением системы с сервера Apple. То же касается и нетбуков на платформе Atom. Крайне желательна поддержка режима AHCI со стороны SATA-контроллера. Для установки Mac OS X Lion нужно 2 Гбайт оперативной памяти, для Snow Leopard достаточно и одного. Первое правило подбора железа: чем больше компьютер похож на настоящие «Маки», тем меньше проблем. Второе правило: самые новые и передовые устройства могут не работать несмотря ни на какие усилия, т.к. поддержка оборудования зависит в первую очередь от самой Mac OS (драйверов «тяжелого» железа для «Хакинтоша» не пишут), а Apple спешить некуда. Оценить шансы на успех поможет сайт wiki.osx86project.org , где содержатся HLC (Hardware Compatibility Lists) для разных версий Mac OS X.

Для установки лучше всего использовать отдельный накопитель с интерфейсом SATA, а диск с Windows, от греха подальше, выключить. Eсли же не страшно проводить эксперименты на одном HDD с рабочей операционкой, то придется создать на нем новый раздел с помощью какой-нибудь дисковой утилиты (для чистой Mac OS X хватит 10 Гбайт). Только имейте в виду, что в процессе установки на HDD будет записан загрузчик «Хакинтоша», и затем попасть в Windows вы сможете только через него. Имеющимся данным ничего не угрожает, но бэкап также не повредит. Диск нужно подключить к порту южного моста материнской платы, SATA-контроллер в BIOS обязательно перевести в режим AHCI. Рекомендуется убрать разгон, вынуть все карты расширения, кроме графического адаптера в верхнем слоте PCI-E, отключить периферию, помимо клавиатуры и мыши, объем RAM уменьшить до 4 Гбайт (если установлено больше). Если инсталляция с минимальной функциональностью пройдет успешно, то все это можно будет шаг за шагом вернуть. Слишком много условий? Тогда можете потренироваться на кошках, то есть, в виртуальной машине. В Сети даже есть готовые образы для различных гипервизоров, хотя опыта в создании «Хакинтоша» их использование не принесет.

Предупреждаем читателей: хотя «Хакинтош» — вполне безобидное развлечение, которое не сломает компьютер и вряд ли испортит какие-либо данные, все манипуляции, описанные в статье, делаются на ваш страх и риск. Кроме того, нужно быть с компьютером на ты и знать, что такое загрузчик, ядро ОС и схема разметки жесткого диска. Ну а когда освоите «Хакинтош» в совершенстве, ни в коем случае не соглашайтесь, если знакомые попросят установить его на свой PC, а то вам придется, как честному человеку, жениться, чтобы поддерживать работоспособность этого чуда.

⇡ Установка 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.

Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: