Installer OS X Mountain Lion Developer Preview på Old Unsupported Macs

Hvis du leser OS X Mountain Lion-systemkravene og fikk motet at den neste versjonen av OS X ikke støtter datamaskinen din, ikke gi opp håpet på den gamle Macen ennå!

Et smal MacRumors Forums-medlem har klart å få OS X Mountain Lion Developer Preview som arbeider med en offisielt støttet midt 2007-hvit MacBook, en modell med Intel GMA 950 GPU, 2GHz Core 2 Duo CPU, som ikke støttes, og bare 1 GB RAM. Ikke bare går OS X 10.8 på den gamle MacBook, det virker som sagt veldig bra og med full grafisk akselerasjon.

Metoden har angivelig blitt testet på MacBook 2007 MacBook2, 1 og MacBook 2008 MacBook3, 1, men antas å fungere på andre ikke-støttede Mac-maskiner. Hvis du vil prøve dette selv, vær forberedt på å få hendene skitne og sikkerhetskopier Macen din før du begynner. Du trenger tilgang til Dev Preview, en offisielt støttet Mac, i tillegg til den ikke-støttede Macen, for å kopiere noen filer over, veilederen krever at du bytter harddisker, men du kan gjøre det samme med måldiskmodus. Uansett, trenger du en god tålmodighet.

Her er de fulle instruksjonene i henhold til hackerwayne på MacRumors fora:

-
1. Få en kopi av Mountain Lion, jeg fikk min fra Apple. Hvis du ikke er en dev, kan du kanskje få det på "bukta full av pirater"

2. Pass på at du har en Mountain Lion-kompatibel Mac, jeg bruker en MacBook 2.4GHz Aluminum 2008

3. Jeg har ingen FireWire til å gjøre måldiskmodus, så jeg fjernet HDD fra MacBook White, pop den inn i ML-kompatibel Mac og installer Mountain Lion som vanlig.

4. Få alt satt opp til du kommer til skrivebordet

5. Ta nå HDD-en fra den kompatible Macen, sett den inn i MacBook White. Start MB White og hold nede "CMD + V". Det skal si "Inkompatibel Mac oppdaget. Årsak: Mac-F4208EC8 "Mac-F4208EC8" er en unik ID for din Mac, så kopier den ned.

6. Ta ut HDD-en fra MacBook White, og igjen, skyv den inn i den kompatible Mac, start på nytt i Mountain Lion. U Nå, naviger til '/ System / Library / CoreServices' på Mountain Lion-partisjonen. I motsetning til 10, 7 Lion, sletter brukerne PlatformSupport.plist. I ML 10.8 legger du til den unike IDen som du kopierte akkurat nå til PlatformSupport.plist. Hvis du prøver å slette denne Plist-filen, vil en kernal panikk hilse på deg under oppstart.

7. I PlatformSupport.plist, husk å legge til modellidentifikatoren din, hvis du bruker en MacBook White som meg, legger du til MacBook2, 1 rett over MacBook6, 1. Dette trinnet er viktig da EFI leser dette etter sekvens.

For MacBook 07 and 08 add this line right above MacBook6, 1 For 07: MacBook2, 1
For 08: MacBook3, 1 For Mac Pro 06 and 07 add this line right above MacPro4, 1
For 06: MacPro1, 1
For 07: MacPro2, 1

For MacBook 07 and 08 add this line right above MacBook6, 1 For 07: MacBook2, 1
For 08: MacBook3, 1 For Mac Pro 06 and 07 add this line right above MacPro4, 1
For 06: MacPro1, 1
For 07: MacPro2, 1

For MacBook 07 and 08 add this line right above MacBook6, 1 For 07: MacBook2, 1
For 08: MacBook3, 1 For Mac Pro 06 and 07 add this line right above MacPro4, 1
For 06: MacPro1, 1
For 07: MacPro2, 1

8. Nå, start den på nytt med MacBook White og bekreft at ML er oppstart. Hvis du gjorde alt riktig, bør du kunne nå skrivebordet, men har ingen akselerert grafikk overhodet, bare framebuffer. (for MacPro1, 1 og 2, 1 med oppgradert grafikkort, bør du få en perfekt fungerende ML)

9. 2 måter å utføre dette trinnet på:
a) Kopier og installer den riktige kjøringen manuelt.
b) bruk kexthelper (hopp 10 - 13)

MacBook2, 1 - AppleIntelGMA950.kext, AppleIntelGMA950VADriver.bundle, AppleIntelGMA950VLDriver.bundle
MacBook3, 1 - AppleIntelGMAX3100.kext, AppleIntelGMAX3100VADriver.bundle, AppleIntelGMAX3100FB.kext, AppleIntelGMAX3100VLDriver.bundle
MacPro1, 1/2, 1 - upgrade graphics card to GT210 or HD 5770 No kext required. 7300GT untested!

MacMini2, 1; 3, 1 iMac4, 1; 5, 1 untested. Vennligst prøv å bruke fremgangsmåten ovenfor, avhengig av hvilket grafikkort du har og rapporter om resultater! Takk!

For ATI grafikkort har jeg ikke en Mac for å teste dem, jeg tror det er den samme, prøv ATIRadeonX1000.kext, ATIRadeonX1000GL.bundle, ATIRadeonX1000VA.bundle, ATI-yliadxos.bundle og rapportere tilbake.

10. Tilbake til MB white, installer kext ved hjelp av KextHelper og start på nytt.

11. Etter at den startes på nytt, bør du kunne se en popup-melding som sier at kexten ikke er kompatibel. Hvis ja, start på nytt.

12. Start opp i Single User Mode (Command + S) og skriv inn følgende:

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

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

Deretter fjerner cachen og gjenoppbygges:

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

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

13. Start på nytt

14. Working Mountain Lion på ikke støttet system.

-

Hele prosessen ligner på å få en Hackintosh som kjører på ikke-støttet Mac-maskinvare, og forutsatt at Apple ikke endrer noe, kan det være teoretisk mulig for egendefinerte tredjeparts OS X 10.8-installatører som skal opprettes nedover veien spesielt for de ikke-støttede Mac-ene. Kanskje selv med en enkel USB-installer? Hvem vet, men det er også mulig at Apple vil bringe støtte til disse Macene i den endelige OS X Mountain Lion-bygningen, og det er like mulig at neste utvikler forhåndsvisning bygger vil fjerne muligheten for at fremgangsmåten ovenfor virker i det hele tatt. Til slutt vil vi bare ikke vite før OS X 10.8 er ferdiggjort fra Apple.

Vi har ikke en Mac for å teste dette med, så hvis du får problemer med, er det beste stedet å feilsøke, trolig opprinnelsesfora-tråden i saken på MacRumors.com.

Hvis du prøver dette, gi oss beskjed! yliadxos

Oppdater: Har du en Mac Pro i stedet? Her er en veiledning om hvordan du installerer den på Mac Pro 1, 1 og Mac Pro 2, 1