Installer OS X Mountain Lion Developer Preview på gamle Mac-er som ikke støttes

Anonim

Hvis du leste OS X Mountain Lion-systemkravene og ble motet over at neste versjon av OS X ikke støtter datamaskinen din, ikke gi opp håpet for den gamle Mac-en ennå!

Et snedig MacRumors Forum-medlem har klart å få OS X Mountain Lion Developer Preview til å jobbe på en offisielt ikke-støttet hvit MacBook fra midten av 2007, en modell med den ikke-støttede Intel GMA 950 GPU, 2GHz Core 2 Duo CPU, og bare 1 GB RAM.Ikke bare kjører OS X 10.8 på den gamle MacBook, den fungerer angivelig veldig bra og med full grafikkakselerasjon.

Metoden har angivelig blitt testet på MacBook 2007 MacBook2, 1 og MacBook 2008 MacBook3, 1, men vil antagelig også fungere på andre Mac-er som ikke støttes. Hvis du vil prøve dette selv, vær forberedt på å skitne hendene dine og ta backup av Mac-en 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, guiden krever å bytte harddisk, men du kan gjøre det samme med måldiskmodus. Uansett, du trenger en god del tålmodighet.

Her er de fullstendige instruksjonene ifølge hackerwayne på MacRumors-fora:

-- 1. Få en kopi av Mountain Lion, jeg fikk min fra Apple. Hvis du ikke er en utvikler, kan du kanskje få den i «bukten full av pirater»

2. Sørg for at du har en Mountain Lion-kompatibel Mac, jeg bruker en MacBook 2,4 GHz Aluminium 2008

3. Jeg har ingen FireWire for å gjøre måldiskmodus, så jeg fjernet harddisken fra MacBook White, satte den inn i den ML-kompatible Mac-en og installer Mountain Lion som vanlig.

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

5. Fjern nå harddisken fra den kompatible Mac-en, sett den inn i MacBook White. Start MB White på nytt og hold nede "CMD + V". Det skal stå "Inkompatibel Mac oppdaget. Grunn: Mac-F4208EC8», «Mac-F4208EC8» er en unik ID for Mac-en din, så kopier den ned.

6. Fjern harddisken fra MacBook White, og sett den igjen inn i den kompatible Mac-en, start på nytt i Mountain Lion. U Naviger nå til '/System/Library/CoreServices' på Mountain Lion-partisjonen. I motsetning til 10.7 Lion, sletter brukere PlatformSupport.plist. I ML 10.8 legger du til den unike ID-en du kopierte akkurat nå til PlatformSupport.plist. Hvis du prøver å slette den Plist-filen, vil en Kernal-panikk møte deg under oppstart.

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

For MacBook 07 og 08 legg til denne linjen rett over MacBook6, 1

For 07: MacBook2, 1 For 08: MacBook3, 1

For Mac Pro 06 og 07 legg til denne linjen rett over MacPro4, 1 For 06: MacPro1, 1 For 07: MacPro2, 1

8. Nå, start den opp igjen med MacBook White og bekreft at ML starter opp. Hvis du gjorde alt riktig, bør du kunne nå skrivebordet, men ikke ha noen akselerert grafikk, 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 riktig kext manuelt. b) Bruk kexthelper (hopp over 10 – 13)

… MacPro1, 1/2, 1 - oppgrader grafikkort til GT210 eller HD 5770 Ingen kext nødvendig. 7300GT uprøvd!

MacMini2, 1;3, 1 iMac4, 1;5, 1 uprøvd. Vennligst prøv å bruke metoden ovenfor avhengig av hvilket grafikkort du har og rapporter tilbake resultater! Takk!

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

10. Tilbake til MB white, installer kext med KextHelper og start på nytt.

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

12. Start opp i enkeltbrukermodus (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

Fjern så hurtigbufferen og gjenoppbygg:

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

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

1. 3. Start på nytt

14. Fungerer Mountain Lion på et system som ikke støttes.

--

Hele prosessen er ganske lik å få en Hackintosh til å kjøre på Mac-maskinvare som ikke støttes, og forutsatt at Apple ikke endrer noe, kan det være teoretisk mulig for tilpasset tredjeparts OS X 10.8 installasjonsprogrammer skal lages spesielt for Mac-er som ikke støttes. Kanskje til og med med et enkelt USB-installasjonsprogram? Hvem vet, men det er også mulig at Apple vil gi støtte til disse Mac-ene i den endelige OS X Mountain Lion-byggingen, og det er like mulig at neste Developer Preview-bygg vil fjerne muligheten for metoden ovenfor til å fungere i det hele tatt. Til syvende og sist vet vi ikke før OS X 10.8 er ferdigstilt fra Apple.

Vi har ikke en Mac å teste dette med, så hvis du får problemer er det beste stedet å feilsøke sannsynligvis opprinnelsen til forumtråden om saken på MacRumors.com.

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

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

Installer OS X Mountain Lion Developer Preview på gamle Mac-er som ikke støttes