Installera OS X Mountain Lion-utvecklarens förhandsgranskning på gamla ostödda Mac-datorer

Om du läser systemkraven för OS X Mountain Lion och blev avskräckt att nästa version av OS X inte stöder din dator, ge inte upp hoppet på den gamla Macen ännu!

En häftig MacRumors Forums-medlem har lyckats få OS X Mountain Lion Developer Preview som arbetar med en officiellt stödjande, vit bakgrundsreducerande mitten av 2007, en modell med Intel GMA 950 GPU, 2 GHz Core 2 Duo CPU, som inte stöds, och bara 1 GB RAM. Inte bara kör OS X 10.8 på den gamla MacBook, det fungerar enligt sig mycket bra och med full grafisk acceleration.

Metoden har enligt uppgift testats på MacBook 2007 MacBook2, 1 och MacBook 2008 MacBook3, 1 men antagligen kommer att fungera på andra Mac-stöd som inte stöds. Om du vill prova detta själv, var beredd att få dina händer smutsiga och säkerhetskopiera din Mac innan du börjar. Du behöver tillgång till Dev Preview, en officiellt stödd Mac, förutom den Mac som inte stöds för att kopiera några filer över, guiden kräver att du byter hårddiskar, men du kan göra detsamma med målskivläge. Oavsett, du behöver en hel del tålamod.

Här är de fullständiga instruktionerna enligt hackerwayne på MacRumors forum:

-
1. Få en kopia av Mountain Lion, jag fick min från Apple. Om du inte är en dev, kanske du kan få det på "bukten full av pirater"

2. Se till att du har en Mountain Lion-kompatibel Mac, jag använder en MacBook 2.4GHz Aluminium 2008

3. Jag har ingen FireWire att göra målskivläge, så jag tog bort hårddisken från MacBook White, pop den in i ML-kompatibel Mac och installera Mountain Lion som normalt.

4. Få allt upprättat tills du når skrivbordet

5. Ta bort hårddisken från den kompatibla Mac-datorn, tryck den i MacBook White. Starta om MB White och håll ner "CMD + V". Det ska säga "Incompatible Mac detected. Orsak: Mac-F4208EC8 "Mac-F4208EC8" är ett unikt ID för din Mac, så kopiera det nedåt.

6. Ta bort hårddisken från MacBook White, och släpp igen den i en kompatibel Mac, starta om i Mountain Lion. U Nu, navigera till '/ System / Library / CoreServices' på Mountain Lion-partitionen. Till skillnad från 10.7 Lion eliminerar användarna PlatformSupport.plist. I ML 10.8 lägg till det unika ID som du kopierade just nu till PlatformSupport.plist. Om du försöker radera den här Plist-filen hälsar du en kernal panik när du startar den.

7. I PlatformSupport.plist, kom ihåg att lägga till din modellidentifierare, om du använder en MacBook White som mig, lägg till MacBook2, 1 precis ovanför MacBook6, 1. Detta steg är viktigt eftersom EFI läser detta efter 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. Starta om det med MacBook White och bekräfta att ML startar. Om du gjorde allt rätt borde du kunna nå skrivbordet, men har ingen accelererad grafik alls, bara framebuffer. (för MacPro1, 1 och 2, 1 med uppgraderat grafikkort ska du få en perfekt fungerande ML)

9. 2 sätt att utföra detta steg:
a) Kopiera och installera manuellt rätt tangent.
b) Använd kexthelper (hoppa över 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 ej testad. Vänligen försök att använda ovanstående metod beroende på vilket grafikkort du har och rapportera resultat! Tack!

För ATI-grafikkort har jag inte en Mac för att testa dem, jag tror att densamma, försök ATIRadeonX1000.kext, ATIRadeonX1000GL.bundle, ATIRadeonX1000VA.bundle, ATI-yliadxos.bundle och rapportera tillbaka.

10. Tillbaka till MB white, installera kext med KextHelper och starta om.

11. Efter det omstartar bör du kunna se ett popup-meddelande som säger att kexten inte är kompatibel. Om ja, starta om.

12. Starta i enkelanvändarläge (Command + S) och skriv följande:

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

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

Ta sedan bort cachen och bygga om:

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

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

13. Starta om

14. Working Mountain Lion på systemet som inte stöds.

-

Hela processen är ungefär som att hackintosh körs på Mac-hårdvara som inte stöds, och om Apple inte ändrar någonting kan det vara teoretiskt möjligt för anpassade tredje part OS X 10.8 installatörer att skapas under vägen specifikt för de icke-stödda Mac-datorerna. Kanske även med en enkel USB-installatör? Vem vet, men det är också möjligt att Apple kommer att ge stöd till dessa Mac-datorer i den slutliga OS X Mountain Lion-byggnaden, och det är lika möjligt att nästa utvecklare förhandsgranskning tar bort möjligheten att den ovanstående metoden fungerar alls. I slutändan vet vi inte bara förrän OS X 10.8 slutfördes från Apple.

Vi har inte en Mac för att testa detta med, så om du stöter på problem är det bästa stället att felsöka, troligen originaltråden för forumet i frågan på MacRumors.com.

Om du försöker detta, låt oss veta! yliadxos

Uppdatering: Har du en Mac Pro istället? Här är en guide för hur du installerar den på Mac Pro 1, 1 och Mac Pro 2, 1