IPB

Bienvenue invité ( Connexion | Inscription )

> Une nouvelle méthode pour installer Mavericks sur les Mac Pro de 2006, Réactions à la publication du 26/11/2013
Options
Lionel
posté 26 Nov 2013, 00:08
Message #1


BIDOUILLE Guru
*****

Groupe : Admin
Messages : 55 525
Inscrit : 14 Jan 2001
Lieu : Paris
Membre no 3



Les premiers Mac Pro sont des machines increvables et bien que ces produits soient sortis il y a plus de 7 ans, nombre d'entre elles continuent à fonctionner comme des horloges pour le plus grand plaisir de leurs propriétaires.
Elles ont toutefois un gros défaut qui n'était pas visible au moment de leur commercialisation. Bien que dotées de Xeon 64 bits, elles n'avaient qu'un EFI 32 bits. Cela a posé bien des problèmes à leurs propriétaires pour les faire évoluer, que ce soit au niveau de leur carte graphique ou celui de l'OS.
Ainsi, il est aujourd'hui impossible de leur installer Mavericks sans bidouilles assez complexes. Un membre des forums de Macrumors appelé Tiamo a toutefois grandement facilité les choses en proposant une nouvelle version du fichier boot.efi (et son code source) permettant de supporter Mavericks.
Il a en fait réussi à créer un fichier capable d'intercepter les requêtes 64 bits et de les traiter en 32 bits (en résumé). Tout fonctionne, y compris la veille profonde et Filevault 2.


PS: si l'un d'entre vous réalise la bidouille, merci d'en réaliser un pas à pas, que nous publierons avec plaisir.
Lien vers le billet original


--------------------
C'est parce que la vitesse de la lumière est plus grande que celle du son que tant de gens paraissent brillants avant d'avoir l'air con
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Fredd057
posté 28 Nov 2013, 00:14
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 122
Inscrit : 23 Jun 2005
Lieu : Forbach (57)
Membre no 41 385



Même message en démarrant à partir du disque dur avec les fichiers boot.efi modifiés de la façon décrite plus haut, ça semble donc être la cause.

Pour ceux qui ont réussi comment faire pour remplacer les boot.efi ?

J'ai essayé en connectant le disque de boot sur une autre bécane et en y copiant les fichiers par le finder et ça ne change rien :-(


Ce message a été modifié par Fredd057 - 28 Nov 2013, 00:20.
Go to the top of the page
 
+Quote Post
YvesBd
posté 28 Nov 2013, 01:59
Message #3


Adepte de Macbidouille
*

Groupe : Membres
Messages : 87
Inscrit : 19 Aug 2002
Lieu : Saint Michel sur Orge, Essonne (91)
Membre no 3 187



Citation (Fredd057 @ 28 Nov 2013, 00:14) *
Même message en démarrant à partir du disque dur avec les fichiers boot.efi modifiés de la façon décrite plus haut, ça semble donc être la cause.

Pour ceux qui ont réussi comment faire pour remplacer les boot.efi ?

J'ai essayé en connectant le disque de boot sur une autre bécane et en y copiant les fichiers par le finder et ça ne change rien :-(


Salut,

Pour remplacer les fichiers boot.efi par les nouveaux, il faut que tu commences par déplacer les anciens sous un autre nom (par sécurité). Puis tu copies le nouveau à la place, et tu lui appliques les bonnes permissions. Normalement, ça devrait suffire. Il y a aussi la solution de ne pas toucher l'ancien fichier boot.efi, de copier le nouveau à coté sous un autre nom (par ex boot64.efi), et d'utiliser la commande terminal "bless" pour indiquer au système d'utiliser ce nouveau fichier au boot plutôt que l'ancien.

Par simplicité , j'ai choisi la première méthode pour l'exemple. En quelques commandes du Terminal, c'est réglé :

- Récupérer le fichier boot.efi de Tiamo et le copier sur le bureau
- lancer une fenêtre "Terminal"
- Exécuter les commandes suivantes, en remplaçant "Mavericks" par le nom de votre disque dur contenant le Mavericks à modifier :
$ cd /Volumes/Mavericks/System/Library/CoreServices/
$ sudo chflags nouchg boot.efi # déverrouille le fichier boot.efi
$ sudo mv boot.efi boot.efi.orig # renomme le fichier boot.efi en boot.efi.orig
$ sudo cp ~/Desktop/boot.efi . # copie le nouveau fichier boot.efi
$ sudo chflags nouchg boot.efi # le déverrouille
$ sudo chown root:wheel boot.efi # attribue les droits corrects au fichier
$ sudo chmod 644 boot.efi # attribue les permissions correctes au fichier
$ sudo chflags uchg boot.efi boot.efi.orig # reverrouille les fichiers (par sécurité)

- Faire la même chose pour le 2eme fichier (exécuter la même séquence de commandes que ci-dessus sauf la première à remplacer par "cd /Volumes/Mavericks/usr/standalone/i386" au début pour agir sur le bon répertoire)

Voilà, normalement ça suffit pour faire fonctionner le tout en rebootant sur le volume "Mavericks".









--------------------
MacPro 1,1 Quad Core (2,66Ghz) sous El Capitan (OS X.11) / CG ATI Radeon HD 5770 / Ecran Belinea 24¨ / Canon Pixma MG 8150
Go to the top of the page
 
+Quote Post
Fredd057
posté 28 Nov 2013, 07:57
Message #4


Adepte de Macbidouille
*

Groupe : Membres
Messages : 122
Inscrit : 23 Jun 2005
Lieu : Forbach (57)
Membre no 41 385



Salut et merci pour ta réponse !

J'ai testé ça au réveil mais toujours le même message d'erreur ...

En remettant le fichier boot.efi d'origine tout redémarre normalement ...

Le boot.efi de tiamo fait 461ko et l'original 1,1 Mo ...

... une piste ?

Merci !

Fred

Citation (YvesBd @ 28 Nov 2013, 01:59) *
Citation (Fredd057 @ 28 Nov 2013, 00:14) *
Même message en démarrant à partir du disque dur avec les fichiers boot.efi modifiés de la façon décrite plus haut, ça semble donc être la cause.

Pour ceux qui ont réussi comment faire pour remplacer les boot.efi ?

J'ai essayé en connectant le disque de boot sur une autre bécane et en y copiant les fichiers par le finder et ça ne change rien :-(


Salut,

Pour remplacer les fichiers boot.efi par les nouveaux, il faut que tu commences par déplacer les anciens sous un autre nom (par sécurité). Puis tu copies le nouveau à la place, et tu lui appliques les bonnes permissions. Normalement, ça devrait suffire. Il y a aussi la solution de ne pas toucher l'ancien fichier boot.efi, de copier le nouveau à coté sous un autre nom (par ex boot64.efi), et d'utiliser la commande terminal "bless" pour indiquer au système d'utiliser ce nouveau fichier au boot plutôt que l'ancien.

Par simplicité , j'ai choisi la première méthode pour l'exemple. En quelques commandes du Terminal, c'est réglé :

- Récupérer le fichier boot.efi de Tiamo et le copier sur le bureau
- lancer une fenêtre "Terminal"
- Exécuter les commandes suivantes, en remplaçant "Mavericks" par le nom de votre disque dur contenant le Mavericks à modifier :
$ cd /Volumes/Mavericks/System/Library/CoreServices/
$ sudo chflags nouchg boot.efi # déverrouille le fichier boot.efi
$ sudo mv boot.efi boot.efi.orig # renomme le fichier boot.efi en boot.efi.orig
$ sudo cp ~/Desktop/boot.efi . # copie le nouveau fichier boot.efi
$ sudo chflags nouchg boot.efi # le déverrouille
$ sudo chown root:wheel boot.efi # attribue les droits corrects au fichier
$ sudo chmod 644 boot.efi # attribue les permissions correctes au fichier
$ sudo chflags uchg boot.efi boot.efi.orig # reverrouille les fichiers (par sécurité)

- Faire la même chose pour le 2eme fichier (exécuter la même séquence de commandes que ci-dessus sauf la première à remplacer par "cd /Volumes/Mavericks/usr/standalone/i386" au début pour agir sur le bon répertoire)

Voilà, normalement ça suffit pour faire fonctionner le tout en rebootant sur le volume "Mavericks".

Go to the top of the page
 
+Quote Post
YvesBd
posté 28 Nov 2013, 12:25
Message #5


Adepte de Macbidouille
*

Groupe : Membres
Messages : 87
Inscrit : 19 Aug 2002
Lieu : Saint Michel sur Orge, Essonne (91)
Membre no 3 187



Citation (Fredd057 @ 28 Nov 2013, 07:57) *
Salut et merci pour ta réponse !

J'ai testé ça au réveil mais toujours le même message d'erreur ...

En remettant le fichier boot.efi d'origine tout redémarre normalement ...

Le boot.efi de tiamo fait 461ko et l'original 1,1 Mo ...

... une piste ?

Merci !

Fred


Euh .... Je pense que tu ne modifies pas le bon système. Le boot.efi de 1,1 Mo est celui de Lion (celui de MountainLion fait 995 Ko et celui de Mavericks fait 505k).
Tu dois être en train d'essayer de remplacer le boot.efi de Lion, ce qui bien entendu ne fonctionne pas.

Il faut travailler sur le volume ou est installé Mavericks.
En fait, je crois comprendre que tu n'as pas encore installé Mavericks sur le disque dur. Si tu n'as qu'un disque dur sur la machine cible, il faut être prudent car si la manip foire et que tu n'as pas de sauvegarde externe, tu ne pourras plus booter facilement ton mac. La procédure correcte consiste à remplacer les fichier boot.efi présent sur la clé USB d'Install Mavericks, pas sur ton système Lion actuel.

Dans tous les cas, si tu as accès à une machine externe (celle qui t'as servi a téléchargé Mavericks en toute logique), l'idéal est de faire l'installation en mode Cible sur ta machine, et de remplacer les fichiers boot.efi (sur le disque de ta machine bien sur, pas sur la machine externe te servant a faire l'install). Si tu n'as qu'un disque dur, l'installation va mettre a jour ton système Lion actuel, donc n'oublie pas de le sauvegarder au préalable afin de pouvoir booter sur un disque externe si jamais ça foire.

Résumé :
Soit C ta machine cible, et son disque dur D ou tu veux installer Mavericks.
Soit E la machine externe (éligible Mavericks) qui te sert à faire l'install.

1) Eteindre C et la rebooter en appuyant sur la touche 'T' pour démarrer en mode cible firewire.
2) Relier C et E par le cable firewire adapté
3) Sur E, vérifier que le disque dur D apparait bien.
4) sur E, démarrer l'installation Mavericks à partir du fichier téléchargé sur l'app store ou la clé USB d'installation que tu as récupéré ou créé. Bien choisir le disque D pour cette installation.
5) Après la première phase d'installation, E redémarre et la 2eme phase, plus longue, commence (environ 1/2h chez moi pour cette dernière).
6) A la fin de l'installation, la procédure de configuration d'OS X démarre. Renseigner les informations nécessaires. Si le disque D n'est pas celui de ton ancien système Lion, demander la récupération des données à partir de celui-ci lors de l'étape "Récupération des données". Cette phase peut durer longtemps si ton disque était bien rempli, mais tu récupéras tes comptes, tes préférences, tes applications.
7) Toujours à partir de la machine E, une fois l'installation/configuration terminé, il faut maintenant appliquer les opérations de remplacement des fichiers boot.efi du disque D. Utiliser la procédure décrite dans mon précédent post. Tu dois constater que le fichier boot.efi d'origine du disque D fait bien 505k. Si ce n'est pas le cas, tu t'es trompé quelque part.
8) Une fois la substitution faite, il ne reste plus qu'a éteindre C puis à la redémarrer sur le disque D (touche alt au démarrage pour choisir D comme disque de démarrage si ce n'est pas ton seul disque dans la machine C). L'écran à la mode PC des années 80 va apparaitre et ta machine doit alors démarrer sous Mavericks.
9) Bienvenu sur OS X.9 sur une machine non éligible officiellement !

Ce message a été modifié par YvesBd - 28 Nov 2013, 12:29.


--------------------
MacPro 1,1 Quad Core (2,66Ghz) sous El Capitan (OS X.11) / CG ATI Radeon HD 5770 / Ecran Belinea 24¨ / Canon Pixma MG 8150
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- Lionel   Une nouvelle méthode pour installer Mavericks sur les Mac Pro de 2006   26 Nov 2013, 00:08
- - Tibimac   Y'a des mecs comme ça qui sont capable de cho...   26 Nov 2013, 01:12
- - Ouinedaube   Très interessant ! La manip à l'air rel...   26 Nov 2013, 01:17
- - jace_stknights   C'est quand même pas mal! Ca me fait pens...   26 Nov 2013, 05:20
- - Dan DT   Trop tard !!! Je viens de revendre mo...   26 Nov 2013, 06:48
- - iSpeed   super j'attends le proces, j'ai toujours c...   26 Nov 2013, 07:02
- - Sirix1995   Citation (Lionel @ 26 Nov 2013, 00:08) Le...   26 Nov 2013, 07:11
|- - Lionel   Citation (Sirix1995 @ 26 Nov 2013, 07:11)...   26 Nov 2013, 07:48
|- - Chicken Mayo   Citation (Lionel @ 26 Nov 2013, 07:48) Ci...   26 Nov 2013, 10:55
|- - marc_os   Citation (Lionel @ 26 Nov 2013, 07:48) Ci...   26 Nov 2013, 11:07
||- - Licorne31   Citation (marc_os @ 26 Nov 2013, 11:07) C...   26 Nov 2013, 11:30
|- - Sirix1995   Citation (Lionel @ 26 Nov 2013, 07:48) Ci...   28 Nov 2013, 07:14
- - Angora   Je possède encore ce type de MacPro: j'essai...   26 Nov 2013, 07:32
- - Charles (aka Rabbit)   Dommage en effet, j'ai racheté un Mac pro 4.1...   26 Nov 2013, 08:23
|- - Rorqual   QUOTE (Charles (aka Rabbit) @ 26 Nov ...   26 Nov 2013, 10:42
- - dontregister   Bonne nouvelle. Je comptais remplacer mes Mac Pro ...   26 Nov 2013, 09:07
- - linden   Moi je suis sous la méthode Chameleon sur un MacP...   26 Nov 2013, 09:16
- - Hammondinside   alors là, je dis bravo au gars qui a fait ça.......   26 Nov 2013, 09:18
- - almux   …Increvable Mac Pro 2006… Hélas, le mien a l�...   26 Nov 2013, 09:22
|- - pfx   Citation (hdavidf @ 26 Nov 2013, 10:32) J...   26 Nov 2013, 13:13
- - hdavidf   J'avais fait une restoration sur mon macbook p...   26 Nov 2013, 09:32
|- - renan35   Citation (hdavidf @ 26 Nov 2013, 09:32) J...   26 Nov 2013, 11:19
- - bricoleur   Heureux propriétaire d'un MacPro de 2006, je ...   26 Nov 2013, 10:21
- - LordJohnWhorfin   Un peu hors sujet, mais vu qu'on parle d'u...   26 Nov 2013, 10:53
|- - Fredd057   Hello ! Aurais-tu la référence exacte de cet...   28 Nov 2013, 16:10
|- - mikeboss   Citation (Fredd057 @ 28 Nov 2013, 16:10) ...   28 Nov 2013, 16:50
- - Cernach   Et un macbook pro de 2006 ? Y a pas un truc pour e...   26 Nov 2013, 11:15
|- - Jean-Jacques Cortes   Citation (Cernach @ 26 Nov 2013, 12:15) E...   26 Nov 2013, 12:44
|- - lolokidd   Citation (Cernach @ 26 Nov 2013, 11:15) E...   26 Nov 2013, 12:48
|- - Jean-Jacques Cortes   Citation (lolokidd @ 26 Nov 2013, 13:48) ...   26 Nov 2013, 12:53
- - hdavidf   @bricoleur : Je passe sur une machine qui accept...   26 Nov 2013, 12:06
- - bricoleur   Super! Merci pour ces informations, hdavidf. J...   26 Nov 2013, 12:34
- - themagicdavid   Je pense bien que si, Jai un Macbook Blanc ( 4,1 )...   26 Nov 2013, 13:09
- - Jean-Jacques Cortes   Le MacBook de 2007 est un 64 bits, pas celui de 20...   26 Nov 2013, 13:17
- - lolokidd   Citation (themagicdavid @ 26 Nov 2013, 13...   26 Nov 2013, 13:25
- - Jean-Jacques Cortes   Mon MBP 2007 a dû attendre Mac OS X 10.7 pour enf...   26 Nov 2013, 13:35
- - loll31   Intéressant, je vais tester sur mon macpro 1.1 d�...   26 Nov 2013, 13:41
- - M-Rick   Ils ont prévu de sortir un utilitaire permettant ...   26 Nov 2013, 13:55
- - Heret   Citation (Lionel @ 26 Nov 2013, 00:08) Un...   26 Nov 2013, 13:59
|- - mikeboss   Citation (Heret @ 26 Nov 2013, 13:59) Cit...   26 Nov 2013, 14:05
|- - marc_os   Citation (mikeboss @ 26 Nov 2013, 14:05) ...   26 Nov 2013, 14:27
- - mikeboss   hey marc! thanks for your translation I a...   26 Nov 2013, 16:48
|- - marc_os   Citation (mikeboss @ 26 Nov 2013, 16:48) ...   26 Nov 2013, 17:23
|- - Heret   Citation (mikeboss @ 26 Nov 2013, 16:48) ...   26 Nov 2013, 18:55
|- - mikeboss   Citation (Heret @ 26 Nov 2013, 18:55) So ...   26 Nov 2013, 19:02
|- - jeannot   Citation (mikeboss @ 26 Nov 2013, 19:02) ...   26 Nov 2013, 20:20
- - benja   Les réactions au post de Tiamo semblent indiquer ...   26 Nov 2013, 16:55
|- - mikeboss   Citation (benja @ 26 Nov 2013, 16:55) Les...   26 Nov 2013, 17:03
- - s_d   Citation (Lionel @ 26 Nov 2013, 01:08) PS...   26 Nov 2013, 17:11
|- - Lionel   Citation (s_d @ 26 Nov 2013, 17:11) Citat...   28 Nov 2013, 07:21
- - benja   Citation AFAIK, the trouble is that the graphics c...   26 Nov 2013, 17:14
|- - mikeboss   Citation (benja @ 26 Nov 2013, 17:14) Cit...   26 Nov 2013, 17:29
- - benja   Citation I have no idea if this will ever be solve...   26 Nov 2013, 18:15
|- - mikeboss   Citation (benja @ 26 Nov 2013, 18:15) I j...   26 Nov 2013, 18:39
- - Jean-Jacques Cortes   Le forum de Hardware.fr aurait-il basculé sur cel...   26 Nov 2013, 19:16
- - maxtools   Super bonne nouvelle, mais savez vous comment ins�...   26 Nov 2013, 20:43
- - jeannot   Ça marche ! Le son, iMessage, etc. Démarrag...   26 Nov 2013, 20:56
|- - mikeboss   Citation (jeannot @ 26 Nov 2013, 20:56) p...   26 Nov 2013, 20:59
- - Fredd057   http://forums.macrumors.com/showthread.php...59#po...   26 Nov 2013, 20:57
- - jeannot   Yes I just saw that there was a new version. But a...   26 Nov 2013, 21:03
|- - mikeboss   Citation (jeannot @ 26 Nov 2013, 21:03) Y...   26 Nov 2013, 21:05
- - Hammondinside   ach so   26 Nov 2013, 21:08
- - mikeboss   also, during the last half hour, I was busy instal...   26 Nov 2013, 21:08
- - Fredd057   Petit souci au démarrage sur la clé USB ... Une ...   27 Nov 2013, 23:38
- - Fredd057   Même message en démarrant à partir du disque du...   28 Nov 2013, 00:14
|- - YvesBd   Citation (Fredd057 @ 28 Nov 2013, 00:14) ...   28 Nov 2013, 01:59
|- - Fredd057   Salut et merci pour ta réponse ! J'ai te...   28 Nov 2013, 07:57
|- - YvesBd   Citation (Fredd057 @ 28 Nov 2013, 07:57) ...   28 Nov 2013, 12:25
|- - Fredd057   Ok ok, c'est bien plus clair maintenant ! ...   28 Nov 2013, 13:28
|- - YvesBd   Citation (Fredd057 @ 28 Nov 2013, 13:28) ...   28 Nov 2013, 14:40
|- - zero   Citation (YvesBd @ 28 Nov 2013, 22:40) Ci...   30 Nov 2013, 06:24
|- - YvesBd   Citation (zero @ 30 Nov 2013, 06:24) Cita...   30 Nov 2013, 12:44
- - YvesBd   Bonjour, Je possède un mac pro 1.1 2006, un 2x2....   28 Nov 2013, 00:26
|- - zero   Citation (YvesBd @ 28 Nov 2013, 08:26) J...   28 Nov 2013, 01:22
- - noar   Salut Depuis Mavericks, les binaires EFI ne sont ...   28 Nov 2013, 01:24
- - Robert Pelletier   Pour ceux qui doutent encore, j'écris ceci d...   28 Nov 2013, 02:58
- - Wozniak   Terrible ce Tiamo !! Je viens de terminer...   28 Nov 2013, 10:23
|- - mikeboss   Citation (Wozniak @ 28 Nov 2013, 10:23) S...   28 Nov 2013, 10:36
|- - YvesBd   Citation (Wozniak @ 28 Nov 2013, 10:23) S...   28 Nov 2013, 12:43
- - noar   Est-ce que quelqu'un a essayé Mac Pro RAID Ca...   28 Nov 2013, 12:44
- - jeannot   J'avais des réticences à utiliser Mav sur mo...   28 Nov 2013, 12:55
- - Hjjl   Salut, Je suis sous 10.6.8 J'ai fait la manip...   28 Nov 2013, 17:10
- - gilv   Salut, J'ai une question … J'ai trois �...   28 Nov 2013, 19:17
- - jeannot   En principe oui, mais j'aurais cru qu'une ...   28 Nov 2013, 20:55
- - orko67   Bonsoir je suis assez novice en appel j'ai d...   28 Nov 2013, 22:36
- - YvesBd   Quelqu'un a-t-il réussi à créer une clé US...   29 Nov 2013, 01:03
- - Wozniak   Citation (mikeboss @ 28 Nov 2013, 10:36) ...   29 Nov 2013, 06:03
|- - YvesBd   Citation (Wozniak @ 29 Nov 2013, 06:03) O...   29 Nov 2013, 10:40
- - YvesBd   Du nouveau concernant mon souci : J'ai fini pa...   29 Nov 2013, 13:20
- - Hjjl   bonjour YvesBd, J'ai suivi tes posts ici, et ...   29 Nov 2013, 13:56
- - Lafaboune   Hjjl, ouvre-le avec The Unarchiver 3.9.1.   29 Nov 2013, 14:05
- - YvesBd   Citation (Hjjl @ 29 Nov 2013, 13:56) bonj...   29 Nov 2013, 14:47
- - marcmame   Je me pose des questions avant de me lancer dans l...   29 Nov 2013, 15:52
- - cyril1   Hello, La procédure pourrait m'intérésser ...   29 Nov 2013, 19:12
- - Hjjl   Merci à Lafaboune et YvesBd, j'ai pu extrai...   29 Nov 2013, 19:58
|- - YvesBd   Citation (Hjjl @ 29 Nov 2013, 19:58) Merc...   30 Nov 2013, 02:21
|- - dandu   Citation (YvesBd @ 30 Nov 2013, 03:21) Ci...   30 Nov 2013, 17:11
- - Wozniak   Citation (YvesBd @ 29 Nov 2013, 13:20) Je...   30 Nov 2013, 04:11
- - hellboy   J'avais exactement les mêmes soucis que YvesB...   30 Nov 2013, 13:37
- - Fredd057   On avance ... Alors j'ai suivi ta méthode Yv...   30 Nov 2013, 23:26
2 Pages V   1 2 >


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th July 2025 - 07:03