Стартирайте Mac OS X Lion Dev Preview 4 на 32-битов Core Duo Mac… нещо като

Съдържание:

Anonim

Много собственици на най-старите 32-битови Intel Macs бяха обезсърчени, когато откриха, че системните изисквания на 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 CPU и друг неподдържан хардуер?).

ОК, толкова бърборене, нека прегледаме процеса, който работи в момента, за да стартирате Lion на стари Intel Mac.

Получаване на Lion DP4 за зареждане и работа на Core Duo Mac

Важно: Това не се поддържа от Apple или някой друг и в текущото състояние Lion не може да се използва на 32-битови Mac компютри . Това се предоставя само за информационни цели и ние не носим отговорност за това, че сте объркали нещо. Винаги архивирайте вашите Mac компютри. Продължете на свой собствен риск.

Тази процедура не е за хора със слаби сърца и не е най-простият процес на света. Ще редактирате и премествате някои системни файлове и ще имате нужда от достъп до следното:

  • 32-битовият Mac в допълнение към 64-битов Mac за инсталиране на Lion DP4
  • Lion Developer Preview 1 – build 11a390 – това беше последният dev preview, който имаше поддръжка на 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 EULA, но не е твърде пресилено.

Тези инструкции се основават на публикация във форумите на MacRumors, която е и източникът на екранната снимка. Има някои хитри потребители на Mac и това може да бъде полезен ресурс.

Стартирайте Mac OS X Lion Dev Preview 4 на 32-битов Core Duo Mac… нещо като