Apple

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

Par Maximus , le 7 juin 2019 - 13 minutes de lecture

La course est lancée.

Qui est le premier à avoir OS X 10.11 version El Capitan démarrant parfaitement sur un Mac Pro 2006/2007 (1,1 / 2,1)?

MISE À JOUR: Seulement un jour plus tard, 666sheep l'a fait en premier!

Ce premier article a maintenant été mis à jour avec les informations résumées récentes.

Cherchez simplement à télécharger le macrosxbootloader Piker-Alpha pour El Capitan? Liens:

________________________________________________________________

Si vous avez OS X El Capitan opérationnel sur votre Mac Pro 2006/2007 avec le chargeur de démarrage de Pike, pensez à désactiver les options "Installer les mises à jour OS X" et "Installer les fichiers de données système et les mises à jour de sécurité" dans Préférences Système> App Store afin que OS X n'installe pas automatiquement les mises à jour futures susceptibles d'écraser le fichier boot.efi de Pike.
________________________________________________________________

________________________________________________________________

Mise à jour de sécurité 2018-001 pour Mac OS X El Capitan Apple va casser votre MacPro 1,1 ou 2,1. Le meilleur conseil que nous avons est …. NE L'INSTALLEZ PAS!

Si vous installez la mise à jour 2018-001, vous constaterez que votre ordinateur se lancera dans une boucle d'initialisation. Le processus de démarrage va démarrer, presque immédiatement, la machine se bloque et redémarre …

La majorité de cette mise à jour de sécurité se concentre sur la résolution des problèmes de spectre et de fusion qui ont été largement signalés. Le fichier de noyau Mac OS X est l’un des principaux composants logiciels modifiés pour résoudre ces problèmes. Les machines Mac Pro 1,1 et 2,1 utilisent des familles de puces Intel Xeon non répertoriées par Intel comme affectées par les problèmes Spectre et Meltdown. Les modifications apportées au fichier du noyau sont considérées comme inutiles pour les versions 1,1 et 2,1. Pire encore, nous pensons que ces modifications sont responsables de la boucle crash / redémarrage.

Vous pouvez récupérer de la boucle de démarrage. Un membre du forum, rthpjm, a écrit une procédure au message n ° 3896. D'autres membres ont récupéré en réinstallant El Capitan à partir de la source et d'autres membres ont récupéré en utilisant une sauvegarde Time Machine, lisez certains des messages entourant # 3930.

L'opinion varie. La plupart des membres (y compris rthpjm) recommandent de ne pas installer la mise à jour de sécurité ni de la masquer dans l'application Mac App Store. La procédure de récupération de rthpjm remplace simplement le fichier du noyau par le dernier noyau connu. Dans ce cas, vous devez également déterminer si vous exécuterez un noyau plus ancien associé à des extensions de noyau mises à jour (kexts). Si vous optez pour cette option, vous devez choisir si votre combinaison n'a pas été testée, ce qui pourrait entraîner l'instabilité de votre ordinateur et son comportement inattendu. Une fois que vous avez récupéré, vous avez alors le luxe de décider de réinstaller El Capitan à votre guise. Si vous le faites, nous pensons que vous retrouverez une combinaison plus stable / testée d’extensions de noyau et de noyau.

Les futures mises à jour de sécurité d'Apple sont susceptibles de mettre en place la mise à jour de sécurité 2018-001. Veuillez donc désactiver les mises à jour automatiques et vérifier avant de choisir d'installer …
________________________________________________________________

Si le chargeur de démarrage de Pike vous aide à garder votre Mac 2006/2007 à jour, pensez simplement à le remercier via un commentaire sur son blog, car il a beaucoup travaillé sans rien demander en retour ni bénéficier de ce projet. . Merci Pike!

Comment ces Mac peuvent-ils exécuter El Capitan?

Apple ne prend pas en charge OS X El Capitan sur les Mac Pro 2006/2007 et 2006 Xserve d’origine. Ces Mac Pro et Xserve 64 bits disposent du micrologiciel EFI32 et ne peuvent pas démarrer OS X El Capitan de manière native, mais ils peuvent facilement l’exécuter avec un autre chargeur de démarrage. Lorsqu'un nouveau chargeur de démarrage est utilisé pour lancer le noyau El Capitan 64 bits natif, OS X 10.11 démarre et fonctionne normalement exactement comme sur un Mac Pro 2008 ou une version plus récente du micrologiciel EFI64.

Bien que ce ne soit pas exactement plug-and-play, il est proche si vous utilisez l'application Pikify de rthpjm, et surtout, tant que vous mettez à niveau la carte graphique héritée stockée avec ces Mac à partir de 2006/2007. El Capitan nécessite une carte graphique plus récente pour fonctionner, voir ci-dessous.

Malheureusement, macOS 10.12 Sierra et 10.13 High Sierra ne peuvent pas fonctionner sur ces Mac, même avec un nouveau chargeur de démarrage. En effet, les nouvelles versions de macOS requièrent le jeu d'instructions SSE4.1 et les processeurs "Woodcrest" et "Clovertown" des processeurs Intel Xeon 5100 et 5300 ne prennent pas en charge ce support.

Contexte:

OS X 10.6 Snow Leopard est la première version d'OS X avec la prise en charge optionnelle d'un noyau 64 bits, permettant de démarrer avec un noyau 32 bits ou 64 bits. Toutefois, Apple n'a pas pris en charge le démarrage du noyau 64 bits sur les Mac livrés avec le micrologiciel EFI32, même s'ils disposaient de processeurs 64 bits capables d'exécuter le noyau 64 bits. Lorsque Apple a abandonné entièrement le noyau 32 bits sous OS X, à commencer par OS X 10.8 Mountain Lion, les Macs EFI32 ne disposaient plus d'un mécanisme pris en charge par Apple pour démarrer les versions les plus récentes d'OS X.

La dernière version d’OS X officiellement prise en charge par Apple sur les Mac Pro 2006 originaux MA356LL / A (MacPro1,1), 2007 Mac Pro (8 cœurs) MA1186 / A (MacPro2,1) et Xserve (fin 2006) MA409LL / A (Xserve1,1) était OS X 10.7 Lion, puis uniquement à l’amorçage avec un noyau 32 bits en raison de leur microprogramme EFI32. Cependant, ces Mac étaient les modèles EFI32 les plus puissants et les plus évolutifs et possédaient une architecture 64 bits. La communauté des utilisateurs les a donc maintenus exécutés avec des noyaux 64 bits et de nouvelles versions d'OS X à l'aide de diverses méthodes.

Le chargeur de démarrage Piker-Alpha peut être utilisé pour démarrer OS X 10.11 El Capitan sur des modèles Mac Pro non pris en charge:

Cette approche, qui utilise un fork du chargeur de démarrage de tiamo, utilise un chargeur de démarrage EFI32 boot.efi natif, qui initialise les appels EFI64 du noyau OS X 64 bits au microprogramme EFI32.

Des informations supplémentaires sur le fichier boot.efi de Pike sont disponibles sur le blog de Pike, Universum. Deux variantes sont disponibles, l’une avec un fond gris clair hérité / gris foncé de l’écran de démarrage du logo Apple boot.efi qui s’harmonise avec l’écran de pré-démarrage natif EFI32 (style Mac Pro 2008-2012), et un nouveau fond noir / blanc Écran de démarrage du logo Apple boot.efi (style Mac Pro 2013).

La méthode la plus simple pour démarrer El Capitan sur ces Mac est le script createpikeinstallmedia "pikify" ou la nouvelle application Pikify pour créer un programme d'installation pré-patché d'El Capitan avec la branche El Capitan du chargeur de démarrage Piker-Alpha. Cela permet directement l’exécution complète d’un programme d’installation El Capitan sur un Mac Pro 2006/2007.

Une autre alternative sur un Mac Pro 2006/2007 consiste à utiliser un second Mac pris en charge par El Capitan et à installer El Capitan sur le lecteur 2006/2007 du Mac Pro. Pour ce faire, connectez le lecteur Mac Pro 2006/2007 en tant que lecteur externe, placez le Mac Pro 2006/2007 en mode disque cible ou montez le lecteur du lecteur 2006/2007 sur un Mac pris en charge par El Capitan.

Cette approche alternative nécessite toujours l’installation du chargeur de démarrage Piker-Alpha avant de pouvoir l’amorcer avec succès sur un Mac Pro 2006/2007. Une fois l’installation terminée, copiez le fichier EFI32 boot.efi de Pike dans les répertoires / usr / standalone / i386 et / System / Library / CoreServices / de ce lecteur, en remplaçant le lecteur Apple EFI64 boot.efi. Ce disque devrait maintenant être amorçable sur un Mac Pro 2006/2007, bien que, dans certains cas, il doive encore être béni dans le Mac Pro 2006/2007.

La désactivation de la protection de l'intégrité du système (SIP) peut être nécessaire pour remplacer le fichier boot.efi sur place.

Alternativement, il existe également une approche dans le fil de développement boot.efi pour exclure ces fichiers de SIP, mais les résultats sont mitigés.

Bien que cette méthode soit recommandée car il s'agit d'un démarrage EFI natif, l'installation de futures mises à jour El Capitan risque fort de remplacer le fichier boot.efi EFI32 de Pike si Apple mettait à jour le fichier boot.efi d'origine EFI64. Cela s'est déjà produit dans les quelques mises à jour précédentes d'OS X El Capitan. Lorsque cela se produit, le système ne peut plus être démarré en mode natif sur un Mac Pro 2006/2007 tant que le fichier boot.efi d’Apple n’a pas été à nouveau remplacé par le fichier boot.efi de Pike. CaptainPikeFix est une approche simple pour vous protéger contre ce problème. Il s'agit d'un démon de lancement qui recopie le fichier boot.efi EFI32 dans les emplacements appropriés à l'arrêt, mais cette approche nécessite la désactivation de SIP.

Prise en charge de Handoff dans El Capitan pour permettre les solutions AirDrop, Continuity et Instant Hotspot avec les périphériques iOS:

Les options Airport Extreme d’origine (Wi-Fi 802.11a / b / g / draft-n) et Bluetooth 2.0 + EDR d’Apple ne prennent pas en charge le transfert. Plusieurs fournisseurs, y compris MacVidCards, vendent de nouveaux kits de matériel supplémentaire pour mettre à niveau les anciens Mac Pro avec les technologies Wi-Fi 802.11ac et Bluetooth 4.0 LE qui fonctionnent en 2006/2007 pour permettre à Mac Pros de permettre le transfert. Il a été rapporté qu'il était nécessaire de se déconnecter d'iCloud, puis de se reconnecter après le remplacement du matériel Wi-Fi et Bluetooth pour activer le transfert.

Il a été signalé qu'une carte OEM Bluetooth 2.0 + EDR causant un conflit avec des périphériques USB. Si vous rencontrez des problèmes avec les ports USB intégrés sous El Capitan, vous pouvez également envisager de retirer ou de mettre à niveau votre carte Bluetooth.

Dans El Capitan, les appels téléphoniques et les SMS depuis OS X avec un iPhone fonctionnent avec un Mac Pro 2006/2007 et ne dépendent pas du support OS X Handoff.

Cartes graphiques héritées originales non prises en charge par rapport aux cartes graphiques prises en charge par le noyau 64 bits par rapport aux cartes graphiques prises en charge par Metal:

El Capitan n'inclut pas les pilotes de périphérique d'extension de noyau 64 bits pour les cartes graphiques NVIDIA GeForce 7300 GT, ATI Radeon X1900 XT et NVIDIA Quadro FX 4500 d'origine livrées avec ces Mac Pros, ni pour les cartes ATI Radeon X1300 livrées avec le Xserve. (Fin 2006), ils ne fonctionnent donc pas correctement à El Capitan. Ces cartes graphiques affichent des problèmes tels qu'une interface graphique très lente sans support QE / CI, aucun support de framebuffer (pour les lecteurs de DVD, Geekbench et autres programmes), des artefacts graphiques, le déchirement de la souris, l'impossibilité de modifier les résolutions, des taux de rafraîchissement incorrects et d'autres systèmes. instabilités. Si vous avez besoin d'une assistance graphique normale dans El Capitan, vous aurez besoin d'une carte graphique PCIe plus récente, avec comme options courantes le kit de mise à niveau graphique Apple ATI Radeon HD 5770 pour Mac Pro, de la version MACD SAPPHIRE HD 7950 3 Go GDDR5 ou de nombreuses autres options. et Mac- "flashé" cartes de PC.

Beaucoup, mais pas toutes, de cartes graphiques PC standards non flashées avec AMD (support OpenCL / OpenGL) ou de chipsets Nvidia (support CUDA / OpenCL / OpenGL) fonctionnent "plug and play" avec El Capitan en 2006/2007 Mac Pros , bien que l’affichage reste désactivé jusqu’à ce que le bureau OS X s’initialise. Cela signifie que vous ne verrez rien pendant le processus de démarrage.

Les cartes PC compatibles correctement Mac-flashées offrent deux avantages par rapport aux cartes PC standard non flashées: permettre un écran de démarrage normal similaire à une carte graphique spécifique à un Mac et une meilleure compatibilité sous OS X avec les fonctionnalités / performances / ports de la carte. La plupart des cartes ATI / AMD flashées sur Mac, mais pas toutes, possèdent un micrologiciel EBC qui fonctionne dans tous les modèles Mac Pro 2006-2012 basés sur PCIe avec EFI32 ou EFI64. Toutes les cartes Nvidia flashées sur Mac les plus récentes ont le micrologiciel EFI64 et agissent comme des cartes PC non flashées sans écran de démarrage dans les Mac Pros 2006/2007 reposant sur EFI32, à l’exception des cartes plus anciennes Nvidia GeForce 8800 GT / 9800 GT / GT 120 à flash Mac avec le firmware EFI32.

Enfin, El Capitan a ajouté une nouvelle API graphique appelée Metal, qui permet un accès beaucoup plus rapide au matériel de la carte graphique. Notez que seules les cartes graphiques AMD (HD 7xxx "Tahiti" ou plus récentes) ou Nvidia (GeForce 6xx "Kepler" ou plus récentes) les plus récentes prennent totalement et correctement en charge Metal dans un Mac Pro 2006/2007.

Notez également que le Mac Pro 2006/2007 possède des connecteurs d’extension PCIe 1.1, le connecteur double largeur le plus bas pouvant être configuré pour utiliser une vitesse de liaison maximale de 2,5 GT / s lorsqu’il est configuré comme un connecteur graphique à 16 voies. L'utilitaire de logement d'extension El Capitan, situé dans / Système / Bibliothèque / Core Services, prend en charge le Mac Pro 2006-2007 pour configurer le nombre de voies disponibles dans chaque emplacement. Les cartes PCIe 2.0 / 3.0 pouvant fonctionner à une vitesse de liaison de 5,0 GT / s en 2008-2012 Les Mac Pros peuvent fonctionner en 2006/2007, mais uniquement avec une vitesse de liaison PCIe 1.1 maximale de 2,5 GT / s.

Aucune de ces options n'est officiellement prise en charge par AMD, Apple ou Nvidia dans ces Mac Pro, mais peut fonctionner avec le chargeur de démarrage Piker-Alpha.

Remarque sur iMessage / FaceTime:

Quelle que soit l'approche utilisée, certains utilisateurs ne peuvent pas se connecter initialement à iMessage ou à FaceTime à l'aide de leur identifiant Apple à partir de leur Mac Pro après avoir installé El Capitan par mesure de sécurité. Lors de la tentative de connexion, ils reçoivent un code de validation d'enregistrement iMessage. La solution consiste à contacter le support Apple, à fournir le numéro de série du Mac Pro, à expliquer qu'El Capitan a été installé et qu'iMessage ne fonctionne pas et à fournir le code de validation. Apple débloque ensuite le Mac Pro, permettant ainsi à iMessage et à FaceTime de se connecter immédiatement et à l’avenir sans autre problème.

Click to rate this post!
[Total: 0 Average: 0]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.