Большая Тёрка / Мысли / Личная лента firuz1844 /
Запись опубликована iNsk.org. Пожалуйста, оставляйте комментарии там.
Как известно, Маки - компьютеры дорогие. Но если вы хотите например программировать под iPhone, а Мака у вас нет. Как тут быть? Ответ описан в нижеприведенной статье.
При создании первых hackintosh PC, использовались измененные OS X инсталляторы, hackintosh сообщество проделало длинный путь, чтобы заставить работать Mac OS X на обычном PC.
Новый OS X, созданный Apple для маков на базе процессоров Intel, имеет PC-IBM совместимость.
Нам понадобится оригинальный Mac OS X DVD, чтобы превратить наш PC в hackintosh, но мы все еще нуждаемся в bootloader, чтобы заставить устанавливаться OS X. После успешной установки мы можем использовать любые обновления от Apple, не ломая нашу систему или повторно устанавливать операционную систему, без необходимости добавлять те же самые kexts (драйверы), которые необходимы, чтобы поддерживать работу периферийных аппаратных средств, стандарта PC.
Минимальные требования для PC:
- PC с Intel Core Processors и Intel чипсет (AMD еще не поддерживаются).
- Чистый компакт-диск (для создания загрузочного диска).
- Оригинальный Mac OS X DVD (не модифицированный образ OS X).
Скачайте Leopard 10.5.4 ComboUpdate здесь.
Скачайте Chameleon для Жесткого диска здесь.
Скачайте загрузочный Boot-132 образ здесь.
Скачайте EFIStudio здесь.
Шаг 1. Прежде, чем Вы начнете установку:
Запишите загрузочный Boot-132 образ на компакт-диск. Этот BootCD должен работать для большинства конфигураций PC; после загрузки с этого диска, вы сможете начать установку с оригинального OS X DVD. Если установка не началась, возможно, должны изменить содержание загрузочного диска и добавить необходимые kexts файлы. Ищите подробную информацию здесь.
Шаг 2. Установите Леопарда.
1. Вставьте BootCD и перезагрузите Ваш PC.
2. На загрузке BootCD нажмите enter. Вас попросят выбрать шестнадцатеричное Boot устройство с двумя цифрами (ничего не нажимайте).
3. Вытащите BootCD и замените его на оригинальный Mac OS X DVD. Подождите, пока не начнется читать информация с Вашего DVD
Если Вас возвращают к меню bootloader, это значит, что у Вас не оригинальный DVD диск Mac OS X.
4. И так, на этом этапе должен запуститься установщик Mac OS X Leopard. Сейчас Вам придется использовать Дисковую утилиту (подменю Утилит), чтобы разделить и отформатировать Ваш жесткий диск, в формат Mac OS (журнальный). Далее продолжайте установку.
5. После установки будет перезагрузка, в это время замените Mac OS X DVD на BootCD.
6. После загрузки BootCD, войдите в меню с двумя шестнадцатеричными цифрам. Выберите 80, если это пункта нет, вернитесь назад, нажав Esc и попробуйте выбрать 81, и так далее пока Вы не увидите вашу OS X. Выберите ее на нажмите Enter!
7. Mac OS Leopard должна загрузиться.
Шаг 3. Обновление Леопарда до версии 10.5.4
1. Установите 10.5.4 ComboUpdate.
2. Перезагрузите компьютер с BootCD и входите в то же самое меню с двумя цифрами, в которую Вы заходили для запуска Mac OS Leopard. Выберите диск с которого загружались и напечатайте: -v-f (Это надо сделать только один раз, последующие запуски этого не требуют), и нажмите enter.
3. Пока что, Вы еще не сможете загрузить свой hackintosh без BootCD.
Шаг 4. Установка Chameleon
Chameleon, который вы скачали выше, должен состоять из следующих файлов:
Chameleon_DFE_for_Hard_Disk.dmg
OSX86Tools
EFIStudio
1. Откройте Chameleon.
2. Скопируйте содержимое каталога.
3. Щелкните два раза на файле Chameleon_DFE_for_Hard_Disk.pkg и установите на свой жесткий диск.
4. Извлеките BootCD и перезагрузитесь.
5. Теперь Леопард должен загрузиться без BootCD.
Исправления:
Сеть: IONetworkingFamily.kext, из образа GA-965P-DS3_ISO bootcd.
Аудио: AppleAzaliaAudio.kext, из образа Generic.iso BootCD.
Перезагрузка: Замените AppleACPIPlatform.kext этим.
Выключение: Скачайте и установите это.
Чтобы легко установить kexts, Вы можете использовать OSX86 Tools. Более подробно об использовании OSX86 Tools, вы можете ознакомиться здесь. Вы можете также использовать EFI Studio, чтобы попытаться добавить Последовательность EFI к Вашему Boot.plist в том случае, если у Вас проблемы с видео или аудио kexts. Более подробно о EFI здесь.
Видео (Nvidia 7200GS) исправление (QE/CI):
Видео kexts или инжекторы (Nvinject, NvInstaller) не работают после модернизации к 10.5.4. Я попробовал много версий, и ни один не заработала. Я попытался добавить последовательности устройства к com.apple и Boot.plist, используя EFIStudio, и удалил все видео инжекторы в Расширениях, это не помогло. Наконец, я узнал, что у Generic.iso BootCD есть Nvkush.kext и устанавливая Хамелеона, Nvkush.kext устанавливался на мой жесткий диск. Таким образом, я удалил только Nvkush.kext из папки /Extra/Extensions и убедился, что у меня правильная последовательность устройств в com.apple. Boot.plist, используя EFIStudio, после перезагрузки все было нормально!
Теперь у Вас есть Hackintosh, который максимально приближен к реальному Mac с точки зрения основной программы. Вы можете благополучно использовать Обновление Программного обеспечения, чтобы установить обновления непосредственно с сайтa Apple на Ваш PC. Но чтобы получить реальный опыт работы с Mac, лучше купить настоящий Macintosh!
Перевод by iSheeZ, оригинальная статья: тут