Installera OS X Mountain Lion Developer Preview på gamla Mac-datorer som inte stöds

Anonim

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

En listig MacRumors Forum-medlem har lyckats få OS X Mountain Lion Developer Preview att arbeta på en officiellt ostödd vit MacBook från mitten av 2007, en modell med den ostödda Intel GMA 950 GPU, 2GHz Core 2 Duo CPU, och bara 1 GB RAM.OS X 10.8 körs inte bara på den gamla MacBook, den fungerar enligt uppgift mycket bra och med full grafikacceleration.

Metoden har enligt uppgift testats på MacBook 2007 MacBook2, 1 och MacBook 2008 MacBook3, 1 men kommer förmodligen att fungera på andra Mac-datorer som inte stöds också. Om du vill prova detta själv, var beredd på att smutsa ner händerna och säkerhetskopiera din Mac innan du börjar. Du behöver tillgång till Dev Preview, en Mac som officiellt stöds förutom den Mac som inte stöds för att kopiera vissa filer, guiden kräver att du byter hårddisk men du kan göra detsamma med måldiskläge. Oavsett vilket, du behöver en hel del tålamod.

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

-- 1. Skaffa en kopia av Mountain Lion, jag fick min från Apple. Om du inte är en utvecklare 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 för att göra måldiskläge, så jag tog bort hårddisken från MacBook White, satte in den i en ML-kompatibel Mac och installerade Mountain Lion som vanligt.

4. Installera allt tills du når skrivbordet

5. Ta nu bort hårddisken från den kompatibla Mac-datorn, stoppa in den i MacBook White. Starta om MB White och håll ner "CMD + V". Det borde stå "Inkompatibel Mac upptäckt. Anledning: Mac-F4208EC8" är "Mac-F4208EC8" ett unikt ID för din Mac, så kopiera ner det.

6. Ta bort hårddisken från MacBook White, och återigen, sätt in den i den kompatibla Mac-datorn, starta om tillbaka till Mountain Lion. U Navigera nu till '/System/Library/CoreServices' på Mountain Lion-partitionen. Till skillnad från 10.7 Lion tar användare bort PlatformSupport.plist. Lägg till det unika ID:t som du nyss kopierade till PlatformSupport i ML 10.8.plist. Om du försöker ta bort den Plist-filen kommer en Kernal-panik att möta dig under uppstart.

7. I PlatformSupport.plist, kom ihåg att lägga till din modellidentifierare, om du använder en MacBook White som jag, lägg till MacBook2, 1 precis ovanför MacBook6, 1. Detta steg är viktigt eftersom EFI läser detta i sekvens.

För MacBook 07 och 08 lägg till den här raden precis ovanför MacBook6, 1

För 07: MacBook2, 1 För 08: MacBook3, 1

För Mac Pro 06 och 07 lägg till den här raden precis ovanför MacPro4, 1 För 06: MacPro1, 1 För 07: MacPro2, 1

8. Starta nu tillbaka den med MacBook White och bekräfta att ML:n startar. Om du gjorde allt rätt borde du kunna nå skrivbordet, men inte ha någon accelererad grafik överhuvudtaget, bara framebuffer. (för MacPro1, 1 och 2, 1 med uppgraderat grafikkort bör du få en perfekt fungerande ML)

9. 2 sätt att utföra detta steg: a) Kopiera och installera rätt kext manuellt. b) Använd kexthelper (hoppa över 10 – 13)

… MacPro1, 1/2, 1 - uppgradera grafikkort till GT210 eller HD 5770 Ingen kext krävs. 7300GT opestad!

MacMini2, 1;3, 1 iMac4, 1;5, 1 otestad. Försök att använda ovanstående metod beroende på vilket grafikkort du har och rapportera resultat! Tack!

För ATI-grafikkort, jag har ingen Mac för att testa dem, jag tror att det är samma, prova 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 att den har startat om bör du kunna se ett popup-meddelande som säger att kext inte är kompatibel. Om ja, starta om.

12. Starta i Single User Mode (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 bort cache och bygg om:

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

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

13. Starta om

14. Fungerar Mountain Lion på ett system som inte stöds.

--

Hela processen är ganska lik att få en Hackintosh att köra på Mac-hårdvara som inte stöds, och förutsatt att Apple inte ändrar någonting kan det vara teoretiskt möjligt för anpassade tredjeparts OS X 10.8 installationsprogram kommer att skapas på vägen specifikt för Mac-datorer som inte stöds. Kanske till och med med en enkel USB-installerare? Vem vet, men det är också möjligt att Apple kommer att ge stöd till dessa Mac-datorer i det slutliga OS X Mountain Lion-bygget, och det är lika möjligt att nästa Developer Preview-bygge kommer att ta bort möjligheten för ovanstående metod att fungera alls. I slutändan vet vi inte förrän OS X 10.8 har slutförts från Apple.

Vi har ingen Mac att testa detta med, så om du stöter på några problem är det bästa stället att felsöka förmodligen ursprungsforumtråden om frågan på MacRumors.com.

Om du provar detta, låt oss veta! yliadxos

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

Installera OS X Mountain Lion Developer Preview på gamla Mac-datorer som inte stöds