De Outros

2006/2007 Mac Pro (1,1 / 2,1) e OS X El Capitan

Sr. Zarniwoop

para
Pôster original
9 de junho de 2005
  • 8 de junho de 2015
A corrida começou.

Quem é o primeiro a obter o OS X versão 10.11 El Capitan inicializando perfeitamente em um Mac Pro 2006/2007 (1,1 / 2,1)?

ATUALIZAÇÃO: Apenas um dia depois, 666sheep fez isso primeiro!

Esta primeira postagem agora foi atualizada com informações resumidas recentes.


Simplesmente procurando fazer o download do Piker-Alpha macosxbootloader para El Capitan? Links:
  • Filial de El Capitan do bootloader Piker-Alpha - tópico de desenvolvimento
  • O script de instalação do Pikify de rthpjm e os arquivos que o acompanham (e agora há um aplicativo!) podem construir um instalador do OS X El Capitan pré-corrigido com o bootloader Piker-Alpha para o Mac Pro 2006/2007
  • Guia do MacVidCard para instalar El Capitan em um Mac Pro 2006/2007 usando um segundo Mac compatível com El Capitan
________________________________________________________________

Se você tiver o OS X El Capitan instalado e em execução em seu Mac Pro 2006/2007 com o carregador de inicialização da Pike, deve considerar a desativação de 'Instalar atualizações do OS X' e 'Instalar arquivos de dados do sistema e atualizações de segurança' em Preferências do Sistema> App Store para que O OS X não instala automaticamente nenhuma atualização futura que possa sobrescrever o boot.efi de Pike.
________________________________________________________________


________________________________________________________________

Atualização de segurança 2018-001 para Mac OS X El Capitan da Apple vai quebrar seu MacPro 1,1 ou 2,1. O melhor conselho que temos é .... NÃO INSTALE!

Se você instalar a atualização 2018-001, verá que sua máquina entrará em um loop de inicialização. O processo de inicialização começará, quase imediatamente a máquina irá travar e reiniciar ...

A maior parte desta atualização de segurança se concentra em corrigir os problemas de Spectre e Meltdown que foram amplamente relatados. Um dos principais componentes de software que foi modificado para resolver esses problemas foi o arquivo kernel do Mac OS X. As máquinas Mac Pro 1,1 e 2,1 usam famílias de chips Intel Xeon que NÃO são listadas pela Intel como afetadas pelos problemas Spectre e Meltdown. As alterações feitas no arquivo do kernel são consideradas desnecessárias para 1,1 e 2,1, pior ainda, acreditamos que essas alterações são responsáveis ​​pelo loop de travamento / reinicialização.

Você pode se recuperar do loop de inicialização. O membro do fórum rthpjm escreveu um procedimento na postagem 3896. Outros membros se recuperaram ao reinstalar El Capitan da fonte, e ainda mais membros se recuperaram usando um backup do Time Machine, leia alguns dos posts em torno do # 3930.

A opinião varia. A maioria dos membros (incluindo rthpjm) recomenda não instalar a Atualização de segurança e ocultá-la no aplicativo Mac App Store. O procedimento de recuperação do rthpjm apenas sobrescreve o arquivo do kernel com o último kernel em boas condições. Se você fizer isso, você também deve considerar se irá rodar com um kernel antigo combinado com extensões de kernel atualizadas (kexts). A escolha deve ser sua, se você escolher esta opção, esteja ciente que a Apple não testou esta combinação e isso pode fazer com que sua máquina fique instável e exiba um comportamento inesperado. Depois de se recuperar, você terá o luxo de decidir reinstalar o El Capitan quando quiser. Se você fizer isso, então acreditamos que você retornará a uma combinação mais estável / testada de kernel e extensões de kernel.

As atualizações de segurança futuras da Apple provavelmente incluirão a atualização de segurança 2018-001, portanto, desative as Atualizações automáticas e verifique antes de escolher instalar ...
________________________________________________________________


Se você achar que o gerenciador de inicialização de Pike é valioso para manter seu Mac de 2006/2007 atualizado, considere simplesmente agradecê-lo por meio de um comentário no blog dele , já que ele tem trabalhado muito sem pedir nada em troca ou se beneficiar deste projeto. Obrigado Pike!


Como esses Macs podem executar o El Capitan?

Apple não suporta OS X El Capitan no Mac Pro 2006/2007 original e 2006 Xserve . Esses Mac Pros e Xserves de 64 bits têm EFI 32 firmware e não consegue inicializar nativamente o OS X El Capitan 'out-of-the-box', mas são facilmente capazes de executá-lo com um carregador de boot diferente. Uma vez que um novo carregador de boot é usado para lançar o El Capitan nativo de 64 bits núcleo , O OS X 10.11 inicializa e funciona normalmente exatamente como em um 2008 Mac Pro ou mais recente com firmware EFI64.

Embora não seja exatamente plug-and-play, chega perto se você usar o aplicativo Pikify de rthpjm e, o mais importante, contanto que você também atualize a placa de vídeo tradicional que veio originalmente com esses Macs de 2006/2007. El Capitan requer uma placa gráfica mais recente para funcionar, veja abaixo.

Infelizmente, macOS 10.12 Sierra e 10.13 High Sierra não funcionam nesses Macs , mesmo com um novo carregador de boot . Isso ocorre porque as versões mais recentes do macOS exigem o SSE4.1 conjunto de instruções e o Intel Xeon 'Woodcrest' da série 5100 e 'Clovertown' da série 5300 CPUs nesses Macs não têm esse suporte.


Fundo:

OS X 10.6 Snow Leopard foi a primeira versão do OS X com suporte opcional para um Kernel de 64 bits , permitindo inicializando com um kernel de 32 ou 64 bits . Contudo, A Apple não oferece suporte para inicialização do kernel de 64 bits em Macs que vêm com firmware EFI32 , mesmo se eles tivessem Processadores de 64 bits capaz de executar o kernel de 64 bits. Quando a Apple abandonou o kernel de 32 bits inteiramente do OS X, começando com o OS X 10.8 Mountain Lion, os Macs EFI32 não tinham mais um mecanismo com suporte da Apple para inicializar as versões mais recentes do OS X.

A última versão do OS X oficialmente compatível com a Apple no Mac Pro MA356LL / A 2006 original (MacPro1,1), 2007 Mac Pro (8 núcleos) MA1186 / A (MacPro2,1) e os modelos Xserve (Final de 2006) MA409LL / A (Xserve1,1) eram OS X 10.7 Lion, e somente quando inicializados com um kernel de 32 bits devido ao seu firmware EFI32. No entanto, esses Macs eram os mais poderoso e modelos EFI32 atualizáveis ​​e têm um Arquitetura de 64 bits , portanto, a comunidade de usuários os mantém em execução com kernels de 64 bits e versões mais recentes do OS X usando uma variedade de métodos.


O bootloader Piker-Alpha pode ser usado para inicializar o OS X 10.11 El Capitan em modelos Mac Pro não suportados:

Esta abordagem, usando um fork do boot.efi boot loader que thunks Chamadas EFI64 do kernel OS X de 64 bits para o firmware EFI32.

Informações adicionais sobre o boot.efi de Pike estão disponíveis em Blog de Pike, Universum . Existem duas variações disponíveis, uma com uma tela de inicialização do logotipo da Apple de fundo cinza claro / cinza escuro boot.efi que combina com a tela de pré-inicialização EFI32 nativa (estilo Mac Pro 2008-2012) e uma nova tela de fundo preto / branco Tela de inicialização do logotipo da Apple boot.efi (estilo Mac Pro 2013).

O método mais simples de inicializar o El Capitan nesses Macs é o script createpikeinstallmedia 'pikify' ou o novo aplicativo Pikify para criar um instalador El Capitan pré-corrigido com o branch El Capitan do bootloader Piker-Alpha. Isso permite que um instalador El Capitan seja executado diretamente para ser executado em um Mac Pro 2006/2007.

Outra alternativa de instalação em um Mac Pro 2006/2007 é usar um segundo Mac compatível com o El Capitan e instalar o El Capitan na unidade do Mac Pro 2006/2007. Isso pode ser feito anexando a unidade do Mac Pro 2006/2007 como uma unidade externa, colocando o Mac Pro 2006/2007 em modo de disco alvo ou de outra forma montar a unidade do Mac Pro 2006/2007 em um Mac compatível com El Capitan.

Essa abordagem alternativa ainda requer a instalação do carregador de inicialização Piker-Alpha antes de ser inicializado com êxito em um Mac Pro 2006/2007. Após a instalação, copie o boot.efi EFI32 de Pike para os diretórios / usr / standalone / i386 e / System / Library / CoreServices / da unidade, sobrescrevendo o boot.efi Apple EFI64 padrão. Essa unidade agora deve ser inicializável em um Mac Pro 2006/2007, embora às vezes ainda precise ser abençoada no Mac Pro 2006/2007.

Desativando Proteção de integridade do sistema (SIP) pode ser necessário para substituir o boot.efi no local.

Como alternativa, há também uma abordagem no thread de desenvolvimento boot.efi para excluir esses arquivos do SIP, mas tem mostrado resultados mistos.

Embora esse método seja preferido por ser uma inicialização EFI nativa, há um risco real de que a instalação de atualizações futuras do El Capitan possa sobrescrever o boot.efi EFI32 de Pike se a Apple atualizasse o boot.efi EFI64 padrão. Isso já aconteceu nas poucas atualizações anteriores do OS X El Capitan. Quando isso acontecesse, o sistema não seria mais inicializável nativamente em um Mac Pro 2006/2007 até que o estoque boot.efi da Apple fosse substituído pelo boot.efi de Pike novamente. Uma abordagem simples para ajudar a proteger contra isso é CaptainPikeFix, um daemon de inicialização que re-copia o boot.efi EFI32 para locais apropriados no desligamento, mas esta abordagem requer a desativação do SIP.


Suporte para Não interferir em El Capitan para permitir AirDrop , Continuidade e Ponto de acesso instantâneo com dispositivos iOS:

O original Airport Extreme ( 802.11 para / b / g / draft-n Wi-Fi ) e Bluetooth 2.0 + EDR as opções da Apple não suportam Handoff. Vários fornecedores, incluindo MacVidCards , vender novos kits de hardware complementares para reformar Mac Pros mais antigos com Wi-Fi 802.11ac e Bluetooth 4.0 LE que funcionam em Mac Pros de 2006/2007 para permitir o Handoff. Houve relatos de necessidade de sair do iCloud e entrar novamente depois de substituir o hardware de WiFi e Bluetooth para habilitar o Handoff.

Houve um relatório de uma placa OEM Bluetooth 2.0 + EDR causando um conflito com dispositivos USB. Se você tiver problemas com as portas USB integradas no El Capitan, também pode considerar a remoção ou atualização de sua placa Bluetooth.

Em El Capitan, ambos Telefonema e SMS do OS X com um iPhone funcionam com um Mac Pro 2006/2007 e não dependem de Suporte para OS X Handoff .


Placas gráficas legadas originais não suportadas vs. Placas gráficas com suporte para kernel de 64 bits vs. Placas gráficas com suporte de metal :

El Capitan não inclui Extensão de kernel de 64 bits drivers de dispositivo para NVIDIA GeForce 7300 GT original, ATI Radeon X1900 XT e NVIDIA Quadro FX 4500 PCIe placas gráficas que vieram com esses Mac Pros, nem o ATI Radeon X1300 que veio com o Xserve (final de 2006), portanto, eles não funcionam corretamente em El Capitan. Essas placas gráficas exibem problemas, como lentidão GUI com nenhum NAQUELA / suporte não Suavizador de quadros suporte (para DVD Player, Geekbench e outros programas), artefatos gráficos, rompimento do mouse, incapacidade de alterar resoluções, taxas de atualização ruins e outras instabilidades do sistema. Se precisar de suporte gráfico normal no El Capitan, você precisará de uma placa de vídeo PCIe mais recente, com opções populares como o kit de atualização de gráficos Apple ATI Radeon HD 5770 para Mac Pro, SAPPHIRE HD 7950 3GB GDDR5 MAC Edition , ou muitas opções diferentes de estoque e placas de PC Mac- 'flashed'.

Muitas, mas não todas, placas gráficas de PC sem flash com AMD (para OpenCL / OpenGL suporte) ou chipsets Nvidia (para MILAGRES / OpenCL / OpenGL support) funcionam 'plug and play' com El Capitan em Mac Pros de 2006/2007, embora a tela permaneça desligada até a inicialização do OS X Desktop. Isso significa que você não verá nada durante o processo de inicialização.

Placas de PC compatíveis com flash adequado para Mac oferecem dois benefícios em relação às placas de PC sem flash padrão: permitindo uma tela de inicialização normal como uma placa de vídeo específica para Mac e melhor compatibilidade no OS X com os recursos / desempenho / portas da placa. A maioria, mas não todas as placas ATI / AMD com flash para Mac têm EBC firmware que funciona em todos os modelos Mac Pro 2006-2012 baseados em PCIe com EFI32 ou EFI64. Todas as placas Nvidia com flash para Mac mais recentes têm firmware EFI64 e funcionarão como placas de PC sem flash, sem telas de inicialização nos Mac Pros 2006/2007 baseados em EFI32, exceto para placas Nvidia GeForce 8800 GT / 9800 GT / GT 120 mais antigas com flash para Mac com firmware EFI32.

Por último, El Capitan adicionou uma nova API gráfica chamada Metal que permite um acesso muito mais rápido ao hardware da placa gráfica. Observe que apenas as placas de vídeo AMD (HD 7xxx 'Tahiti' ou mais recente) ou chipset Nvidia (GeForce 6xx 'Kepler' ou mais recente) suportam totalmente e adequadamente Metal em um Mac Pro 2006/2007.
Observe também que o Mac Pro 2006/2007 possui slots de expansão PCIe 1.1, com o slot duplo inferior capaz de ser configurado para usar no máximo 2,5 GT / s velocidade de link quando configurado como um slot gráfico de pista x16. El Capitan's Utilitário de Slot de Expansão , localizado em / System / Library / Core Services, oferece suporte ao Mac Pro 2006-2007 para configurar o número de pistas disponíveis em cada slot. Placas PCIe 2.0 / 3.0 que podem executar a velocidade de link de 5.0 GT / s em 2008-2012 Mac Pros podem funcionar em Mac Pros de 2006/2007, mas apenas com uma velocidade de link PCIe 1.1 máxima de 2,5 GT / s.

Nenhuma dessas opções é oficialmente suportada nestes Mac Pros pela AMD, Apple ou Nvidia, mas pode funcionar com o carregador de inicialização Piker-Alpha.


Nota do iMessage / FaceTime:

Independentemente da abordagem usada, alguns usuários não podem fazer login inicialmente no iMessage ou FaceTime usando seu Apple ID de seu Mac Pro após instalar o El Capitan como medida de segurança. Ao tentar fazer o login, eles recebem um código de validação de registro do iMessage. A solução é entre em contato com o suporte da Apple , proporciona a Número de série do Mac Pro , explique que o El Capitan foi instalado e que o iMessage não está funcionando e forneça o código de validação. A Apple então desbloqueia o Mac Pro, permitindo o login no iMessage e FaceTime imediatamente e no futuro sem outros problemas. Última edição: 2 de março de 2018
Reações:nuyan33 N

netkas

2 de outubro de 2007
  • 8 de junho de 2015
O mesmo pensa sobre as placas da NVIDIA.

Mas essa coisa não pode sair da minha cabeça, OS X 10.11 Capitan Obvious

bmr9Mrh.jpg
Reações:matteuz N

netkas

2 de outubro de 2007
  • 8 de junho de 2015
Requisitos de sistema do Developer Beta O OS X v10.11 Developer Beta oferece suporte aos seguintes Macs: • iMac (meados de 2007 ou mais recente) • MacBook Air (final de 2008 ou mais recente) • MacBook (final de 2008 de alumínio ou início de 2009 ou mais recente) • Mac mini (Início de 2009 ou mais recente) • MacBook Pro (meados / final de 2007 ou mais recente) • Mac Pro (início de 2008 ou mais recente) • Xserve (início de 2009)

Sr. Zarniwoop

para
Pôster original
9 de junho de 2005
  • 8 de junho de 2015
netkas disse: Requisitos de sistema do desenvolvedor beta
Basicamente, todas as GPUs Yosemite provavelmente funcionarão ... N

netkas

2 de outubro de 2007
  • 8 de junho de 2015
Bem, os requisitos para dx12 são radeon 7xxx + ou geforce gtx 4xx +.

Os requisitos de metal serão iguais ou mais, não menos. N

netkas

2 de outubro de 2007
  • 8 de junho de 2015
kext-dev-mode ainda funciona
Reações:Sr. Zarniwoop D

Demigod Mac

para
25 de abril de 2008
  • 8 de junho de 2015
netkas disse: Requisitos de sistema do Developer Beta O OS X v10.11 Developer Beta oferece suporte aos seguintes Macs: • iMac (meados de 2007 ou mais recente) • MacBook Air (final de 2008 ou mais recente) • MacBook (final de 2008 de alumínio ou início de 2009 ou mais recente) • Mac mini (início de 2009 ou mais recente) • MacBook Pro (meados / final de 2007 ou mais recente) • Mac Pro (início de 2008 ou mais recente) • Xserve (início de 2009)
Legal ... Meu antigo MBP ganha mais um sopro de vida. Eu esperaria que a Nvidia apresentasse suporte a Metal para os drivers da web, mesmo que a Apple não faça nada.

Cavaleiro de fluxo

23 de novembro de 2012
  • 8 de junho de 2015
Removido

Sr. Zarniwoop

para
Pôster original
9 de junho de 2005
  • 9 de junho de 2015
A partir de 'GPU com suporte de metal' em netkas.org :
Esta informação vem da disponibilidade do driver de metal, não de um teste real

Famílias de cartões com suporte de metal:

Nvidia - GeForce gtx 4xx e mais recente
Intel - HD4000 e mais recente (ivy bridge e mais recente)
AMD - HD7000 e mais recente
Se correto, esta informação juntamente com o Requisitos de sistema DB1 implica que certas GPUs mais antigas (como ATI 5770) funcionam em El Capitan, mas sem suporte para Metal .
Reações:Peter Holbrook F

forcesteeler

1 ° de outubro de 2007
  • 9 de junho de 2015
Bem, eu tenho um Mac Pro 1.1 com 10.9. Você precisa atualizar para 10.10? ou posso atualizar para 11.0?

NOTNlCE

11 de outubro de 2013
Baltimore, MD
  • 9 de junho de 2015
Eu não suponho que o Yose boot.efi atual funcione. Provavelmente uma pergunta estúpida, mas tenho toda a manhã para brincar (assim que o download desse material). Vou tentar.

EDITAR:

Não parece haver um script 'CreateInstallMedia' no aplicativo beta no DMG, possivelmente apenas no aplicativo.

EDIT2:

Se você tiver o pacote de aplicativos, o comando createinstallmedia funciona normalmente. Se você baixou o DMG do Portal do desenvolvedor, pode usar o Utilitário de disco para restaurá-lo em um USB.

PS: Gosto da nova bola de praia. Reações:G4fanboy, TNTCCB, TMRJIJ e 2 outros

NOTNlCE

11 de outubro de 2013
Baltimore, MD
  • 9 de junho de 2015
Excelente! Bem quando eu estava prestes a fazer isso. Vou pegar uma unidade sobressalente e tentar eu mesmo. P

Peter Holbrook

23 de setembro de 2009
  • 9 de junho de 2015
666sheep disse: Qual era o prêmio? Reações:Peter Holbrook M

MacVidCards

Suspenso
17 de novembro de 2008
Hollywood, CA
  • 9 de junho de 2015
Boas notícias ! Tornar os cartões do Taiti a escolha certa.

sarthak

19 de novembro de 2012
  • 9 de junho de 2015
666sheep disse: Qual era o prêmio?

Instalado primeiro em um 5,1, tive preguiça de construir um instalador.
A remoção de boot.efi requer a adição de rootless = 0 a com.apple.Boot.plist.
Ou apenas remova-o em outro sistema operacional.

O Metal está funcionando com o 5870? Supondo que esteja pronto para uso na visualização do desenvolvedor. P

Peter Holbrook

23 de setembro de 2009
  • 9 de junho de 2015
MacVidCards disse: Ótimas notícias! Tornar os cartões do Taiti a escolha certa.
Pelo que li, meu ATI Radeon HD 5770 1024 MB adquirido pela Apple pode não ser compatível com o metal sob o El Capitan. Que outra placa compatível com o Startup Manager você recomenda para um Mac Pro 1,1? Alguma advertência que eu deva estar ciente?

NOTNlCE

11 de outubro de 2013
Baltimore, MD
  • 9 de junho de 2015
sarthak disse: O Metal está funcionando com o 5870? Supondo que esteja pronto para uso na visualização do desenvolvedor.

A Netkas postou acima que, no momento, apenas as placas Radeon da série 7000+ têm suporte de Metal. Isso não quer dizer que não seja possível ou factível, mas, no momento, parece não ter suporte. R

RX2904

26 de agosto de 2014
  • 10 de junho de 2015
PeterHolbrook disse: Pelo que li, meu ATI Radeon HD 5770 1024 MB adquirido pela Apple pode não ser compatível com o Metal sob o El Capitan. Que outra placa compatível com o Startup Manager você recomenda para um Mac Pro 1,1? Alguma advertência que eu deva estar ciente?

Eu tenho a mesma placa instalada. Me avise se funcionar. Odiaria ter que comprar outro cartão. Comprei aquele ano passado para atualizar meu 2,1 para Mavericks / Yosemite. R

RX2904

26 de agosto de 2014
  • 10 de junho de 2015
Achei que isso pudesse ajudar:

Aqui está um cara que conseguiu ter um MP 2,1 rodando Mavericks com um Radeon 7970. Acho que esse cartão seria compatível com Metal no El Capitan.

http://www.xlr8yourmac.com/feedback/2007MacPro7970Mavericks.html P

Peter Holbrook

23 de setembro de 2009
  • 10 de junho de 2015
RX2904 disse: Tenho a mesma placa instalada. Me avise se funcionar. Odiaria ter que comprar outro cartão. Comprei aquele ano passado para atualizar meu 2,1 para Mavericks / Yosemite.
Eu instalei a versão beta do El Capitan ontem, mas apenas como uma máquina virtual VMware Fusion. Não acho que vou instalar fisicamente o El Capitan até que seja lançado no outono.

Se a placa ATI 5770 não for compatível com Metal, podemos estar sem opções, pois precisaremos de uma placa EFI de 32 bits (no caso de querermos exibir o gerenciador de inicialização), e essa condição pode ser mutuamente exclusivo com os recursos avançados de Metal, e se ainda não for totalmente exclusivo, será cada vez mais. R

RX2904

26 de agosto de 2014
  • 10 de junho de 2015
PeterHolbrook disse: Eu instalei a pré-visualização beta do El Capitan ontem, mas apenas como uma máquina virtual VMware Fusion. Não acho que vou instalar fisicamente o El Capitan até que seja lançado no outono.

Se a placa ATI 5770 não for compatível com Metal, podemos estar sem opções, pois precisaremos de uma placa EFI de 32 bits (no caso de querermos exibir o gerenciador de inicialização), e essa condição pode ser mutuamente exclusivo com os recursos avançados de Metal, e se ainda não for totalmente exclusivo, será cada vez mais.

Droga

Mas isso significa que o El Capitan não funcionará em um 5770 ou funcionará bem, a menos que você queira fazer coisas que exijam Metal?
  • 1
  • 2
  • 3
  • Vá para página

    Ir
  • 204
Próximo

Vá para página

IrPróximo Último