Запустіть Mac OS X Lion Dev Preview 4 на 32-розрядному Core Duo Mac… ніби

Зміст:

Anonim

Багато власників найстаріших 32-розрядних Intel Mac були збентежені, коли виявили, що системні вимоги Mac OS X Lion вимагали 64-розрядний процесор Core 2 Duo або новіший. Ці користувачі були збентежені, але не зупинилися, тому що деяким вдалося запустити останню збірку Lion для розробників на старих Core Duo Mac… начебто.

Спочатку передісторія. У попередніх попередніх версіях для розробників запуск OS X Lion на Core Duo Mac був просто питанням видалення файлу plist, а потім він чарівним чином завантажувався. Досить просто. Це змінилося в пізніших попередніх переглядах розробників, і в Dev Preview 4 все стає трохи складніше. Тепер про поточний стан справ…

Погані новини Це ще не придатне рішення, оскільки Finder.app не працює (це 64-розрядна версія програма, отже, не працюватиме на 32-розрядному обладнанні) і launchd споживає забагато системних ресурсів.

Хороші та/або оптимістичні новини Lion DP4 завантажується на цих 32-розрядних Mac! Це означає, що після публічного випуску в липні ми майже напевно побачимо модифіковане ядро ​​Lion і Finder, які, як і очікувалося, працюватимуть на найстаріших комп’ютерах Intel Mac. Це набагато менше, ніж деякі інші божевільні установки Mac OS X (пам’ятаєте всі ті машини Hackintosh, що працюють на Atom, Pentium 4, процесорах AMD та іншому непідтримуваному обладнанні?).

Достатньо балакати, давайте розглянемо процес, який зараз працює для завантаження Lion на старих комп’ютерах Intel Mac.

Як завантажувати та запускати Lion DP4 на Core Duo Mac

Важливо: Це не підтримується ні Apple, ні кимось іншим, і в поточному стані Lion не можна використовувати на 32-розрядних Mac . Це надається лише для інформаційних цілей, і ми не несемо відповідальності за те, що ви щось зіпсували. Завжди створюйте резервні копії своїх Mac. Дійте на свій страх і ризик.

Ця процедура не для людей зі слабкими нервами, і це не найпростіший процес у світі. Ви будете редагувати та переміщувати деякі системні файли, і вам знадобиться доступ до наступного:

  • 32-розрядний Mac на додаток до 64-розрядного Mac для встановлення Lion DP4
  • Lion Developer Preview 1 – збірка 11a390 – це був останній попередній перегляд розробника, який мав підтримку 32-розрядного ядра
  • Lion Developer Preview 4 – збірка 11a480b
  • Знання зовнішнього жорсткого диска чи апаратного забезпечення – це не зовсім обов’язково, але це полегшує роботу, оскільки ви заміните модифіковану установку Lion DP4 із 64-розрядної машини на 32-розрядну Mac
  • Терпіння, цілеспрямованість і бажання майструвати

Все готове? Ось кроки, виконані для запуску Lion на Core Duo Mac:

  • Установіть Mac OS X Lion на сумісний Mac (мається на увазі 64-розрядний)
  • Видаліть файл PlatformSupport.plist, розташований за адресою:
  • /System/Library/CoreServices/PlatformSupport.plist

  • Благословіть boot.efi від Lion Developer Preview 1
  • "

    bless --folder /Volumes/Mac OS X/System/Library/CoreServices>"

  • Замініть ядро ​​Lion DP4 на ядро ​​з DP1, mach_kernel.ctfsys або mach_kernel знаходиться у вашому кореневому каталозі за адресою /
  • Замініть наступні файли Lion DP4 версіями з Lion DP1, вони знаходяться в /Systems/Library/Extensions/ :
  • AppleIntelCPUPowerManagement.kext AppleIntelCPUPowerManagementClient.kext AppleIntelIntegratedFramebuffer.kext

  • Перенесіть цю модифіковану установку Lion DP4 на Core Duo Mac і завантажте її

32-розрядний Mac завантажуватиме Mac OS X Lion, але тепер виникають проблеми: Finder взагалі не запускається, оскільки він створений як 64-розрядна програма, а launchd з’їсть більшість ваших ресурсів (це може або не бути пов’язано з повільним завантаженням Lion і проблемами використання, які вирішуються самі собою). Вирішення цих проблем може полягати в простому захопленні ресурсів Finder.app і launchd з DP1 і переміщенні їх також у DP4, ми побачимо.

З перспективою, принаймні теоретично Через місяць або два ви зможете придбати Lion на 64-розрядному Mac , скопіюйте системні папки, додайте модифікований файл kext або два, а потім завантажте та використовуйте Lion як зазвичай на непідтримуваному 32-розрядному Mac.Це, очевидно, не підтримуватиметься Apple, але це може бути прийнятним використанням через щедру особисту ліцензію Lion, яка дозволяє встановлювати ОС на всі ваші персональні Mac. Про цю останню частину ми не дізнаємося, поки не побачимо остаточну Ліцензійну угоду Lion, але вона не надто надумана.

Ці інструкції базуються на публікації на форумах MacRumors, яка також є джерелом знімка екрана. Там є кілька спритних користувачів Mac, і це може бути корисним ресурсом.

Запустіть Mac OS X Lion Dev Preview 4 на 32-розрядному Core Duo Mac… ніби