Устанавливаем iPC OSx86 10.5.6 Beta

30 декабря 2008 - 09:50

Hackintosh
Несмотря на то, что iPC OSx86 10.5.6 еще находится в стадии Beta, мы протестировали и установили сборку. На дистрибутив iPC стоит обратить внимание хотя бы потому, что на данный момент это самая последняя хак-сборка, содержущая недавно вышедшее обновление Mac OS X 10.5.6 Update. К тому же в дистрибутиве присутствуют новые драйверы.

Мы уже публиковали статью с подробной характеристикой и списком драйверов в iPC OSx86 10.5.6. Больше информации об iPC вы сможете получить на сайте pcwizcomputer.com.

Хочется отметить, что с момента выхода дистрибутива Kalyway 10.5.2 наметилась некая тенденция, дистрибутивы становятся более “дружелюбными” к пользователю: драйверы, фиксы и патчи хорошо организованы и даже новичок, знающий “начинку” своего PC сможет выбрать нужные драйверы с минимумом шаманства.

Приступим к установке свеженького iPC, для этого нам потребуется компьютер на базе процессора Intel/AMD с поддержкой инструкций SSE2/SSE3. И конечно же сама сборка iPC, записанная на DVD при минимальной скорости (x2).

Но сначала напомню тестовую конфигурацию:

  • Процессор: Intel Core 2 Duo Ггц
  • Мат. плата: Asus P5B Deluxe (P965 + ICH8R)
  • Опер. память: 4Гб DDR2
  • Видео: Nvidia 8500GT 256Мб
  • Жесткий диск: SATA Seagate 400Гб
  • Звук: встроенный HDA (ADI AD1988B)
  • Сеть: встроенная Marvell 88E8053 и 88E8001(AttansicL1)

Настройки BIOS

Настройки BIOS материнской платы очень важны. Если у вас уже была установлена хак-сборка, то менять их скорее всего не придется. Если ставите в первый раз, то вот пара советов:

  • Если есть разгон, то уберите его
  • Отключите все “фичи” материнской платы, такие как автоматическое управление вентиляторами, авторазгон и т.п.
  • Отключите лишние встроенные устройства, например неиспользуемый FireWire (1394) или IDE/SATA-контроллер JMicron
  • Отключите все “фичи” процессора, для Intel это Execute Disable Bit, C1 и т.п. Для AMD – Secure Virtual Machine, Microcode Updation и другие.

Возможно что-то еще придется “покрутить”, но это уже зависит от конкретной модели материнской платы. Пример настроек BIOS можно посмотреть в статье по установке Kalyway 10.5.2.

Установка

Отключите все лишние жесткие диски, если такие имеются. Поставьте диск с iPC в DVD-привод и при загрузке нажмите F8 (для ноутбуков может быть другая клавиша), в появившемся меню выберите DVD-привод с нашей сборкой. После этого начнется загрузка с DVD и появится меню, нажмите F8.

Меню DVD iPC
Здесь пользователям, у которых компьютеры на базе Intel Core 2 Duo/Quad нужно прописать vanilla (там где boot и стоит курсор), потом нажать Enter. После этого появится вот такой белый экран с яблоком и кружком прогресса (загрузки).

Загрузка

По каким-то причинам (времени не было выяснять) на моей машине загрузка проходила достаточно долго, минут 5. Если у вас все хорошо, то далее увидите окно, где нужно выбрать язык установщика Mac OS X Leopard. Если вам не повезло и либо компьютер перезагружается, либо появляется серый экран с просьбой перезагрузится, переходите к памятке (в конце статьи).

Выбор языка установщика Mac OS X
Далее появится приветствие и рекомендации от создателей iPC.

Приветствие
Рекомендации создателей iPC
Следующий этап – выбор логического диска для установки Mac OS X. Для установки Mac OS X нужен раздел размером не менее 10Гб, лучше 30-40Гб и более, отформатированный в Mac OS Extended (Journaled).

Выбор раздела для установки Mac OS X
Для создания, удаления и форматирования разделов вы можете воспользоваться встроенной в установщик Дисковой утилитой (Disk Utility).

Выбор дисковой утилиты в меню
Интерфейс дисковой утилиты

После “подготовки” раздела указываем его и жмем Продолжить.

Установка Mac OS X

На следующем этапе не спешите нажимать “Установить”. Нажмем “Настройка” (Customize).

Здесь жмем Настройка (Customize)
Перед нами появится окно со списком всех драйверов, патчей и фиксов в сборке iPC. Драйверы следует выбирать исходя из своего железа, будьте внимательны, некоторые драйверы несовместимы, т.е. поставить везде галочки по незнанию и установить систему не получится, ОС не будет работать. Также здесь есть возможность выбора языка для будущей МакОси. Вот скриншоты для моей Asus P5B Deluxe.

Отмечаем языковые пакеты
Выбираем ядро (kernel)
Т.к. моя система прекрасно работает с оригинальным ядром Vanilla (это проверяется при загрузке с ключем vanilla, см. выше), то я здесь ничего не отметил. Создатели iPC рекомендуют для AMD выбирать 9.5.0 Voodoo Kernel, его же можно ставить и на машины с процессорами Intel.

Внимание! Для владельцев AMD и Intel (кроме Core 2 Duo/Quad и более новых) выбирающих при установке ядро Voodoo kernel 9.5.0 необходимо обязательно ставить патч Seatbelt.kext из этого же дистрибутива. За проведение опытов благодарим пользователя k-zamanov.

Драйверы видео в iPC
Как видите, есть поддержка для большого количества видеокарт, даже старенькие AGP поддерживаются, есть отдельные драйверы для видео лэптопов, это как раз то, о чем я говорил (организация дистрибутива). Для своей Nvidia 8500GT я выбрал драйвер NVKush (не Complete), его и рекомендую для всех современных видеокарт от Nvidia.

Аудио драйверы iPC
А вот с драйверами для моей AD1988B (в Asus P5B Deluxe) известная проблема, драйвер ставится, все выходы и входы, включая оптический, микрофон и т.д. определяются, но звука нет! Выбирайте драйвер именно для своей карты, если он не работает или не знаете, что выбрать, то отмечайте AzaliaAudio.

Драйверы сетевых карт в iPC
На моей материнской плате 2 сетевых карты (Marvell и Attansic), соответственно для них выбираю Skge Marvell Yukon и AttansicL1. Драйверы для беспроводной сети выбираете в зависимости от ваших устройств.

Теперь необходимо выбрать фиксы, рекомендую отметить PS/2 Devices Support для поддержки клавиатуры и мышки с интерфейсами PS/2, еще можно отметить фикс Shutdown/Restart, чтобы система нормально выключалась и перезагружалась. Данный фикс представляет собой ни что иное, как популярный Openhaltstart.kext от небезызвестной PsyStar.

Фиксы в iPC
После этого отметим AppleSMBIOS. Он указывает системе как определять компьютер, можно выбрать SMBIOS для iMac, MacBook, MacBook Pro разных ревизий, в принципе значения не имеет. Отмечаем только что-нибудь одно!

Отмечаем AppleSMBIOS
Отметив SMBIOS, у нас останется 2 нетронутых папки – Alternate Bootloaders и Applications. В Applications отмечаем нужные приложения, которые будут предустановлены, новичкам рекомендую поставить Kext Helper B7, OSx86Tools, EFI Studio. В папке Alternate Bootloaders можно, как следует из перевода выбрать альтернативный загрузчик, новичкам лучше ничего не отмечать.

Альтернативные загрузчики в iPC
Отметив все драйверы, фиксы и патчи можно начать установку iPC OSx86. Сначала установщик проверит диск, а потом начнется сама установка.

Установка iPC OSx86
По завершении установки нужно будет перезагрузиться.

Загрузка
Красавчик Лео поприветствовал меня в родном резрешении монитора с работающими QE и CI (NVKush как всегда не подвел). Если же загрузка не удалась, то смотрим памятку “B” (в конце статьи).

Красавчик Leo
И вот тут-то меня и ждал маленький сюрприз. Как вы помните при установке я отмечал поддержку устройств PS/2 (PS/2 Device Support). Мышь у меня USB, а клавиатура PS/2, и как раз клавиатура МакОсью не определялась. Leopard вежливо предлагал подключить клавиатуру, PS/2 в упор не видел.

Leo не видит PS/2 клавиатуру
Но под рукой не было USB-клавиатуры, зато был переходник USB->PS/2. Подключив через него мышку проблему удалось решить. Маленький баг со стороны iPC.

Выбираем страну
Дальше стандартная процедура регистрации: задаем имя и пароль учетной записи, заполняем прочие персональные данные.

Выбираем раскладку клавиатуры поумолчанию
Перенос данных из другой Mac OS X
Подключению к интернету
Персональные данные
Пройдя регистрацию можем порадоваться новой системе Mac OS X Leopard 10.5.6, самой новой на данный момент.

Mac OS X 10.5.6 (iPC OSx86 10.5.6 Beta Intel)
Предугадывая первые вопросы от начинающих хакинтошеров и научившись от предыдущих туториалов составил памятку.

Памятка

Выучите 3 простых команды, которые облегчат вам жизнь:

  • -v – команда Verbose Mode, т.е. это обычная загрузка, вместо белого экрана с яблоком вы увидите черный с большим колчеством “бегущих” надписей о загрузке кекстов (драйверов), инициализации устройств. Используя эту комануду можно посмотреть где останавливается загрузка, на какой строке, при загрузке или инициализации какого устройства, какого драйвера не хватает или наоборот какой работает неправильно. Вобщем поймете в каком направлении “шаманить”.
  • -x – Secure Mode или безопасный режим. При использовании этой команды Mac OS X загружается без драйверов.
  • -f – Old Secure Mode (старый безопасный режим), но отличается от обычного Secure Mode тем, что еще и пропускает при загрузке кэш кекстов.

При использовании команд вы можете их комбинировать, например -x -v или -f -v, можно просто -v. Команды следует вводить перед загрузкой ОС. Вот здесь.

Меню DVD iPC
Вводить команды нужно там где написано boot. Потом нажимать Enter. Получить больше информации о загрузочных командах можно из статьи Boot Arguments в разделе Hackintosh.

Проблемы возникающие при первой загрузке, еще перед установкой, скорее всего они связаны с настройками BIOS или специфичным железом. Если ОС не загружается после установки, то также проверяйте настройки BIOS и обратите внимание на выбираемые кексты, фиксы и патчи при установке (может где-то ошиблись?).

Если будут проблемы, которые не получается решить, а хочется решать, то создайте тему на нашем форуме, постараемся помочь с укрощением Леопарда.