Eseguire Mac OS X Lion Dev Preview 4 su un Core Duo Mac a 32 bit ... Sort Of

Molti proprietari dei più vecchi Intel Mac a 32 bit sono stati scoraggiati quando hanno scoperto che i requisiti di sistema di Mac OS X Lion richiedevano un processore Core 2 Duo a 64 bit o più recente. Questi utenti sono stati scoraggiati, ma non scoraggiati, perché alcuni sono riusciti a ottenere l'ultima generazione di sviluppatori Lion in esecuzione su vecchi Core Duo Macs ... una sorta di.

Prima un po 'di storia. Nelle precedenti anteprime degli sviluppatori, l'esecuzione di OS X Lion su un Core Duo Mac era solo una questione di eliminazione di un file plist e quindi si avviava magicamente. Abbastanza semplice Ciò è cambiato nelle anteprime degli sviluppatori in seguito, e in Dev Preview 4 le cose si complicano. Ora sullo stato attuale delle cose ...

Le cattive notizie
Questa non è ancora una soluzione utilizzabile, perché Finder.app non viene eseguito (è un'applicazione a 64 bit, quindi non verrà eseguito su hardware a 32 bit) e launchd consuma troppe risorse di sistema.

Le notizie buone e / o ottimistiche
Lion DP4 sta avviando su questi Mac a 32 bit! Ciò significa che dopo l'uscita pubblica di luglio vedremo quasi sicuramente un kernel e un Finder modificati che funzionano come previsto sui più vecchi Mac Intel. Questo è molto meno impegnativo di alcune delle altre installazioni di Mac OS X impazzite là fuori (ricordate tutte quelle macchine Hackintosh in esecuzione su Atom, Pentium 4, CPU AMD e altri hardware non supportati?).

OK, basta un po 'di blaber, parliamo del processo che ora funziona per avviare Lion sui vecchi Mac Intel.

Avvio di Lion DP4 per l'avvio e l'esecuzione su un Mac Core Duo

Importante: questo non è supportato da Apple o da nessun altro, e nello stato attuale Lion non è utilizzabile sui Mac a 32 bit. Questo è fornito solo a scopo informativo e non siamo responsabili per avergli rovinato nulla. Salva sempre i tuoi Mac. Procedete a vostro rischio.

Questa procedura non è per i deboli di cuore, e non è il processo più semplice del mondo. Potrai modificare e spostare alcuni file di sistema e avrai bisogno di accedere a quanto segue:

  • Il Mac a 32 bit oltre a un Mac a 64 bit per installare Lion DP4
  • Lion Developer Preview 1 - build 11a390 - questa era l'ultima anteprima di sviluppo che aveva il supporto del kernel a 32 bit
  • Lion Developer Preview 4 - build 11a480b
  • Conoscenza esterna del disco rigido o dell'hardware: non è interamente richiesta ma rende più semplice lo scambio dell'installazione di Lion DP4 modificata da una macchina a 64 bit sul Mac a 32 bit
  • Pazienza, determinazione e desiderio di armeggiare

Hai tutto pronto? Ecco i passaggi necessari per eseguire Lion su un Mac Core Duo:

  • Installa Mac OS X Lion su un Mac compatibile (ovvero 64 bit)
  • Elimina il file PlatformSupport.plist situato in:
  • /System/Library/CoreServices/PlatformSupport.plist

  • Bless boot.efi da Lion Developer Preview 1
  • bless --folder "/Volumes/Mac OS X/System/Library/CoreServices" --bootinfo --bootefi

  • Sostituisci il kernel DP4 di Lion con il kernel di DP1, mach_kernel.ctfsys o mach_kernel si trova nella directory root in /
  • Sostituire i seguenti file Lion DP4 con le versioni di Lion DP1, si trovano in / Sistemi / Libreria / Estensioni /:
  • AppleIntelCPUPowerManagement.kext
    AppleIntelCPUPowerManagementClient.kext
    AppleIntelIntegratedFramebuffer.kext

  • Trasferire l'installazione di Lion DP4 modificata sul Core Duo Mac e avviarla

Il Mac a 32 bit si avvierà in Mac OS X Lion, ma ora arrivano i problemi: Finder non viene eseguito affatto perché è costruito come un'applicazione a 64 bit e launchd mangerà la maggior parte delle risorse (questo potrebbe o potrebbe non essere correlato al lento avvio di Lion e ai problemi di utilizzo che si risolvono da soli). Risolvere questi problemi potrebbe essere solo questione di afferrare Finder.app e lanciare risorse da DP1 e spostarle su DP4, vedremo.

Guardando avanti, in teoria, almeno
A un mese o due, potresti essere in grado di acquistare Lion su un Mac a 64 bit, copiare le cartelle di sistema, inserire un file kext modificato o due, quindi avviare e utilizzare Lion come al solito su un Mac 32 bit non supportato . Questo ovviamente non sarebbe supportato da Apple, ma potrebbe essere accettabile a causa della generosa licenza personale di Lion che ti consente di installare il sistema operativo su tutti i tuoi Mac personali. Quest'ultima parte non lo sapremo fino a quando non vedremo l'ultimo EULA di Lion, ma non è esagerato.

Queste istruzioni sono basate su un post nei forum MacRumors, che è anche la fonte dello screenshot. Ci sono alcuni utenti Mac furbi laggiù e può essere una risorsa utile.