Execute o Mac OS X Lion Dev Preview 4 em um Mac Core Duo de 32 bits… Mais ou menos

Índice:

Anonim

Muitos proprietários dos mais antigos Macs Intel de 32 bits ficaram desencorajados quando descobriram que os requisitos de sistema do Mac OS X Lion exigiam um processador Core 2 Duo de 64 bits ou mais recente. Esses usuários foram desencorajados, mas não dissuadidos, porque alguns conseguiram fazer com que a versão mais recente do desenvolvedor Lion fosse executada em Macs Core Duo mais antigos... mais ou menos.

Primeiro alguns antecedentes. Em prévias de desenvolvedores anteriores, executar o OS X Lion em um Mac Core Duo era apenas uma questão de excluir um arquivo plist e, em seguida, inicializaria magicamente. Simples o suficiente. Isso mudou nas prévias de desenvolvimento posteriores e, no Dev Preview 4, as coisas ficam um pouco mais complicadas. Agora, sobre o estado atual das coisas…

As más notícias Esta ainda não é uma solução utilizável, porque o Finder.app não roda (é um 64 bit aplicativo, portanto, não será executado em hardware de 32 bits) e o launchd consome muitos recursos do sistema.

As notícias boas e/ou otimistas Lion DP4 está inicializando nesses Macs de 32 bits! Isso significa que, após o lançamento público em julho, quase certamente veremos um kernel Lion e um Finder modificados que funcionam conforme o esperado nos Macs Intel mais antigos. Isso é muito menos extenso do que algumas das outras instalações malucas do Mac OS X por aí (lembra-se de todas aquelas máquinas Hackintosh rodando em Atom, Pentium 4, CPUs AMD e outros hardwares não suportados?).

OK, chega de tagarelice, vamos repassar o processo que funciona agora para inicializar o Lion em seus antigos Macs Intel.

Obtendo o Lion DP4 para inicializar e executar em um Core Duo Mac

Importante: Isso não é suportado pela Apple ou por qualquer outra pessoa e, no estado atual, o Lion não pode ser usado em Macs de 32 bits . Isso é fornecido apenas para fins informativos e não somos responsáveis ​​por estragar nada. Sempre faça backup de seus Macs. Prossiga por sua conta e risco.

Este procedimento não é para os fracos de coração e não é o processo mais simples do mundo. Você editará e moverá alguns arquivos do sistema e precisará acessar o seguinte:

  • O Mac de 32 bits, além de um Mac de 64 bits para instalar o Lion DP4 em
  • Lion Developer Preview 1 – build 11a390 – esta foi a última prévia do desenvolvedor que tinha suporte para kernel de 32 bits
  • Lion Developer Preview 4 – build 11a480b
  • Conhecimento de disco rígido externo ou hardware - isso não é totalmente necessário, mas torna mais fácil porque você estará trocando a instalação modificada do Lion DP4 de uma máquina de 64 bits para o Mac de 32 bits
  • Paciência, determinação e vontade de mexer

Tem tudo pronto? Aqui estão as etapas para executar o Lion em um Mac Core Duo:

  • Instale o Mac OS X Lion em um Mac compatível (ou seja, 64 bits)
  • Exclua o arquivo PlatformSupport.plist localizado em:
  • /System/Library/CoreServices/PlatformSupport.plist

  • Bless boot.efi do Lion Developer Preview 1
  • "

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

  • Substitua o kernel Lion DP4 pelo kernel do DP1, mach_kernel.ctfsys ou mach_kernel está localizado em seu diretório raiz em /
  • Substitua os seguintes arquivos Lion DP4 pelas versões do Lion DP1, eles estão localizados em /Systems/Library/Extensions/ :
  • AppleIntelCPUPowerManagement.kext AppleIntelCPUPowerManagementClient.kext AppleIntelIntegratedFramebuffer.kext

  • Transfira esta instalação modificada do Lion DP4 para o Core Duo Mac e inicialize-o

O Mac de 32 bits será inicializado no Mac OS X Lion, mas agora vêm os problemas: o Finder não funciona porque foi criado como um aplicativo de 64 bits e o launchd consumirá a maior parte de seus recursos (isso pode ou não estar relacionado à inicialização lenta do Lion e problemas de uso que se resolvem sozinhos). Resolver esses problemas pode ser apenas uma questão de pegar o Finder.app e lançar recursos do DP1 e movê-los para o DP4 também, veremos.

Olhando para frente, pelo menos teoricamente Daqui a um ou dois meses, você poderá comprar o Lion em um Mac de 64 bits , copie as pastas do sistema, insira um ou dois arquivos kext modificados e, em seguida, inicialize e use o Lion como de costume em um Mac de 32 bits sem suporte.Isso obviamente não seria suportado pela Apple, mas poderia ser um uso aceitável por causa da generosa licença pessoal do Lion que permite instalar o sistema operacional em todos os seus Macs pessoais. Essa última parte não saberemos até vermos o EULA final do Lions, mas não é muito improvável.

Estas instruções são baseadas em uma postagem nos Fóruns MacRumors, que também é a fonte da captura de tela. Há alguns usuários de Mac habilidosos lá, e pode ser um recurso útil.

Execute o Mac OS X Lion Dev Preview 4 em um Mac Core Duo de 32 bits… Mais ou menos