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

Оглавление:

Anonim

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

Сначала предыстория. В более ранних предварительных версиях для разработчиков запуск 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

  • Bless 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-разрядном Mac с процессором Core Duo…