Установка OS X Mountain Lion DP на старый Mac

Вы уже познакомились с системными требованиями OS X Mountain Lion, и приуныли от осознания того, что ваш Mac будет несовместим с новой версией OS X? Не стоит отчаиваться! Ведь кое-кому уже удалось установить OS X Mountain Lion Developer Preview на белый MacBook, являющийся моделью 2007 года. Сегодня мы расскажем вам, как это сделать.

26.04.2012 22:34

Хитроумному пользователю форума MacRumors удалось установить OS X Mountain Lion Developer Preview на официально не поддерживающийся белый MacBook из 2007 года. Данный ноутбук имеет не поддерживающуюся графику Intel GMA 950 GPU, 2GHz Core 2 Duo и лишь 1GB оперативной памяти. Тем не менее, OS X 10.8 не только пошла на нем, но и, как сообщается, работает очень хорошо и с полным графическим ускорением.

Установка OS X Mountain Lion DP на старый Mac

Описанный ниже метод установки протестирован на MacBook 2007 MacBook2,1 и MacBook 2008 MacBook3,1, хотя предположительно будет работать и на других не поддерживающихся Mac. При желании его попробовать, вам следует сделать резервные копии своих важных данных.

Также вам понадобится копия OS X 10.8 Mountain Lion Developer Preview, официально поддерживающийся Mac помимо вашего не поддерживающегося Mac для копирования некоторых файлов, и масса терпения.

Установка OS X Mountain Lion DP на старый Mac

Итак, начнем…

Скачайте копию Mountain Lion. Будучи разработчиком, вы можете скачать ее с сайта Apple. В противном случае вам в помощь придут сайты торрентов.

Убедитесь, что у вас есть Mac, который официально совместим с Mountain Lion. Я использую алюминиевый MacBook 2,4GHz, модель 2008 года.

Снимите HDD со своего не поддерживающегося Mac и установите его в свой поддерживающийся Mac. После чего обычным образом установите на него Mountain Lion. Устанавливайте вплоть до появления рабочего стола.

Теперь, снимите HDD с совместимого Mac, и установите его в свой не совместимый Mac. Перезагрузите последний, удерживая клавиши cmd+V. Вы должны увидеть сообщение вида “Incompatible Mac detected. Reason: Mac-F4208EC8” (Обнаружен не совместимый Mac. Причина: Mac-F4208EC8). Надпись “Mac-F4208EC8″ является уникальным идентификатором вашего Mac, запишите его.

Установка OS X Mountain Lion DP на старый Mac

Снимите HDD со своего не совместимого Mac, и снова вставьте его в свой совместимый Mac. После этого, загрузитесь в Mountain Lion. Теперь пройдите в ‘/System/Library/CoreServices’ на разделе Mountain Lion.

В 10.7 Lion пользователи удаляли PlatformSupport.plist. А в ML 10.8 вам следует добавить уникальный записанный вами идентификатор вашего Mac в PlatformSupport.plist. При попытке удалить файл Plist, при загрузке вы будете натыкаться на панику ядра.

Изменяя PlatformSupport.plist, не забудьте добавить идентификатор своей модели. Если, как и я, вы используете MacBook White, то добавьте MacBook2,1 прямо над MacBook6,1. Это важный шаг, т.к. EFI читает файл последовательно:

Для MacBook 07 и 08 добавьте эти строки прямо над MacBook6,1

  • Для 07: MacBook2,1
  • Для 08: MacBook3,1

Для MacBook 06 и 07 добавьте эти строки прямо над MacBook4,1

  • Для 06: MacPro1,1
  • Для 07: MacPro2,1

Теперь, снова переставьте HDD и загрузите свой не совместимый Mac, убедившись что Mountain Lion грузится. Если вы все сделали правильно, то вы должны увидеть рабочий стол, хотя никакой ускоренной графики у вас не будет (кроме MacPro1,1 и 2,1 с улучшенной графикой, где операционная система должна работать просто отлично).

Существует 2 варианта дальнейших действий:

  1. Ручное копирование и установка нужного kext;
  2. Использование kexthelper.

MacBook2,1 - AppleIntelGMA950.kext, AppleIntelGMA950VADriver.bundle, AppleIntelGMA950VLDriver.bundle

MacBook3,1 - AppleIntelGMAX3100.kext, AppleIntelGMAX3100VADriver.bundle, AppleIntelGMAX3100FB.kext, AppleIntelGMAX3100VLDriver.bundle

MacPro1,1/2,1 – проапгрейдите видеокарту до GT210 или HD 5770. Не надо никаких kext. 7300GT не протестирована!

MacMini2,1;3,1 iMac4,1;5,1 пока еще не протестированы. Хотя вы можете попробовать вышеприведенный метод (в зависимости от своей видеокарты) и сообщить результаты.

Также у меня нет Mac для тестирования карт ATI. Я думаю, что там все тоже самое. Попробуйте ATIRadeonX1000.kext, ATIRadeonX1000GL.bundle, ATIRadeonX1000VA.bundle, ATI- yliadxos.bundle и сообщите результаты.

Теперь вернитесь к своему не совместимому Mac и установите kext при помощи KextHelper и перезагрузитесь. После перезагрузки, вы должны увидеть всплывающее сообщение о том, что kext не совместим. Если это так, то перезагрузитесь.

Загрузитесь в Single User Mode (cmd+S) и введите следующие команды:

chmod -R 755/Volumes/~MLPartitionName/System/Library/Extensions/AppleIntelGMA950.kext

chown -R root:wheel /Volumes/~MLPartitionName/System/Library/Extensions/AppleIntelGMA950.kext

Затем удалите КЭШ и пересоберите его:

rm -rf /Volumes/~MLPartitionName/System/Library/Extensions.mkext

kextcache -k /Volumes/~MLPartitionName/System/Library/Extensions

Перезагрузитесь и наслаждайтесь работающей Mountain Lion на не поддерживающейся системе.

Процесс весьма похож на запуск Hackintosh. Учитывая же, что Apple ничего не меняет, то теоретически возможно появление третьих установщиков OS X 10.8, предназначенных именно для не поддерживающихся Mac.

Возможно, даже появятся пакеты для установки с USB. Хотя может быть сама Apple добавит поддержку этих Mac в финальный билд OS X Mountain Lion, как и то, что в финальном билде операционной системы Apple сделает использование вышеприведенного метода невозможным.

Оцените материал:  
(Голосов: 7, Рейтинг: 3.25)

Каждый вечер мы будем присылать вам одно письмо со всеми опубликованными за день материалами. Нет материалов - нет писем, просто и удобно (другие варианты).

Материалы по теме


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

Saymon, 27.04.2012 09:41
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

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

Multik, 28.06.2012 23:41
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Не работает этот способ на белом Макбуке 2007 года.Даже не запускается система.Да и некоторые опции команд не поддерживаются более.Надо, наверное, новый способ искать.Но автору все-равно сасибо за некоторые идеи.
Не работает этот способ на белом Макбуке 2007 года.Даже не запускается система.Да и некоторые опции команд не поддерживаются более.Надо, наверное, новый способ искать.Но автору все-равно сасибо за некоторые идеи.

gsp, 30.07.2012 15:37
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

Никто еще на минике 2007-2008 не попробовал?
Никто еще на минике 2007-2008 не попробовал?

Semenoof, 16.08.2012 21:52
Вам нужно авторизоваться, чтобы голосовать Вам нужно авторизоваться, чтобы голосовать

я пробовал, но не все работает, но система запускается. У меня не работает ускорение, вылетают некоторые программы и т.n. вот тут написано как все это можно реализовать - post 22.
http://forums.macrumors.com/showthread.php?t=1325709
я пробовал, но не все работает, но система запускается. У меня не работает ускорение, вылетают некоторые программы и т.n. вот тут написано как все это можно реализовать - post 22. [url=http://forums.macrumors.com/showthread.php?t=1325709]http://forums.macrumors.com/showthread.php?t=1325709[/url]