Kör Mac OS X Lion Dev Preview 4 på en 32-bitars Core Duo Mac... Typ av

Innehållsförteckning:

Anonim

Många ägare av de äldsta 32-bitars Intel Mac-datorerna blev avskräckta när de upptäckte att Mac OS X Lions systemkrav krävde en 64-bitars Core 2 Duo-processor eller nyare. Dessa användare blev avskräckta, men inte avskräckta, eftersom vissa har lyckats få den senaste Lion-utvecklaren att köras på äldre Core Duo Mac-datorer... typ.

Först lite bakgrund. I tidigare förhandsvisningar av utvecklare var OS X Lion på en Core Duo Mac bara en fråga om att ta bort en plist-fil och sedan startade den på magiskt sätt. Enkelt nog. Det ändrades i senare dev-förhandsvisningar, och i Dev Preview 4 blir saker lite svårare. Nu till det aktuella läget...

The Bad News Det här är inte riktigt en användbar lösning ännu eftersom Finder.app inte körs (det är en 64-bitars applikation, kommer därför inte att köras på 32-bitars hårdvara) och startas förbrukar för många systemresurser.

De goda och/eller optimistiska nyheterna Lion DP4 startar på dessa 32-bitars Mac-datorer! Det betyder att efter den offentliga releasen i juli kommer vi nästan säkert att se en modifierad Lion-kärna och Finder som körs som förväntat på de äldsta Intel Mac-datorerna. Det här är mycket mindre av en sträcka än några av de andra galna Mac OS X-installationerna där ute (kommer du ihåg alla de där Hackintosh-maskinerna som körs på Atom, Pentium 4, AMD-processorer och annan hårdvara som inte stöds?).

OK så nog med babbla, låt oss gå igenom processen som fungerar just nu för att starta upp Lion på era gamla Intel Macs.

Få Lion DP4 att starta och köra på en Core Duo Mac

Viktigt: Detta stöds inte av Apple eller någon annan, och i nuvarande tillstånd kan Lion inte användas på 32-bitars Mac-datorer . Detta tillhandahålls endast i informationssyfte och vi är inte ansvariga för att du förstör något. Säkerhetskopiera alltid dina Mac-datorer. Fortsätt på egen risk.

Det här förfarandet är inte för svaga hjärtan, och det är inte den enklaste processen i världen. Du kommer att redigera och flytta runt några systemfiler och du behöver tillgång till följande:

  • 32-bitars Mac förutom en 64-bitars Mac för att installera Lion DP4 på
  • Lion Developer Preview 1 – build 11a390 – detta var den sista dev-förhandsgranskningen som hade stöd för 32 bitars kärna
  • Lion Developer Preview 4 – build 11a480b
  • Extern hårddisk eller hårdvarukunskap – detta är inte helt nödvändigt men det gör det lättare eftersom du kommer att byta ut den modifierade Lion DP4-installationen från en 64-bitarsmaskin till 32-bitars Mac
  • Tålamod, beslutsamhet och en önskan att pyssla

Har du allt det klart? Här är stegen för att köra Lion på en Core Duo Mac:

  • Installera Mac OS X Lion på en kompatibel Mac (vilket betyder 64 bitar)
  • Ta bort PlatformSupport.plist-filen som finns på:
  • /System/Library/CoreServices/PlatformSupport.plist

  • Bless boot.efi från Lion Developer Preview 1
  • "

    bless --mapp /Volumes/Mac OS X/System/Library/CoreServices>"

  • Ersätt Lion DP4-kärnan med kärnan från DP1, mach_kernel.ctfsys eller mach_kernel finns i din rotkatalog på /
  • Ersätt följande Lion DP4-filer med versionerna från Lion DP1, de finns i /Systems/Library/Extensions/ :
  • AppleIntelCPUPowerManagement.kext AppleIntelCPUPowerManagementClient.kext AppleIntelIntegratedFramebuffer.kext

  • Överför den här modifierade Lion DP4-installationen till Core Duo Mac och starta den

32-bitars Mac kommer att starta upp i Mac OS X Lion, men nu kommer problemen: Finder körs inte alls eftersom den är byggd som en 64-bitars applikation, och lanserad kommer att äta upp majoriteten av dina resurser (detta kan eller kanske inte är relaterat till den långsamma uppstarten av Lion och användningsproblem som löser sig själva). Att lösa dessa problem kan vara en fråga om att bara ta tag i Finder.app och lansera resurser från DP1 och flytta dem till DP4 också, vi får se.

Looking forward, teoretiskt åtminstone Om en månad eller två kan du kanske köpa Lion på en 64-bitars Mac , kopiera systemmapparna, släng in en modifierad kext-fil eller två och starta sedan upp och använd Lion som vanligt på en 32-bitars Mac som inte stöds.Detta skulle uppenbarligen inte stödjas av Apple, men det kan vara acceptabelt att använda på grund av Lions generösa personliga licens som låter dig installera operativsystemet på alla dina personliga Mac-datorer. Den sista delen kommer vi inte att veta förrän vi ser det slutgiltiga licensavtalet för Lion, men det är inte alltför långsökt.

De här instruktionerna är baserade på ett inlägg i MacRumors Forum, som också är källan till skärmdumpen. Det finns några listiga Mac-användare där borta, och det kan vara en användbar resurs.

Kör Mac OS X Lion Dev Preview 4 på en 32-bitars Core Duo Mac... Typ av