Démarrer un Mac PPC (G3/G4/G5) depuis un disque USB (solution de dépannage), Tuto |
Bienvenue invité ( Connexion | Inscription )
Démarrer un Mac PPC (G3/G4/G5) depuis un disque USB (solution de dépannage), Tuto |
8 Apr 2014, 09:05
Message
#1
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 052 Inscrit : 10 Oct 2005 Membre no 47 611 |
Comme moi, je pense qu'un certain nombre d'entre nous ont encore de ces Mac, qui, comme tous les ordinateurs, peuvent parfois avoir des problèmes de disque les empêchant de démarrer, et il peut être pratique, alors, de les démarrer depuis un disque externe muni d'outils de réparation plus efficaces que l'utilitaire de disque présent sur le CD/DVD d'installation . Une partie de ces Mac sont dépourvus de port USB, une partie des Mac users est démunie de disques Firewire, certains ont leur(s) port(s) Firewire en panne (cas d'un de mes iBook G4), et les Mac PPC ne peuvent pas démarrer depuis un disque USB … Sauf que …
Il s'agit bien entendu uniquement des Mac munis de ports USB (USB 1, 1.1 ou 2) natifs, ça ne fonctionne pas depuis le port USB d'une carte d'extension. Pour ceux en USB 1 ou 1.1, il faut être patient, c'est long (mais ça fonctionne). Il y a trois cas de figure : 1) Les Mac dépourvus de Firewire (sauf peut-être le PowerBook "Lombard", qui lui peut démarrer depuis un disque SCSI. Je ne suis pas en mesure de tester pour lui) : Gardez la touche "alt" enfoncée au démarrage, si le disque USB connecté a un système valide, il doit apparaitre dans la liste des disques de démarrages. Dans ce cas, je ne pense pas qu'il y ait de restrictions de système (en dehors de celle propre au modèle de Mac). Pour les deux suivants, par contre, il est impératif que le Mac puisse démarrer au moins sous Tiger à priori 10.4.3 ou 10.4.4 minimum, à vérifier, j'ai mené mes tests avec 10.4.11 et 10.5.8. De plus Pour ces méthodes, l'utilisation de commandes "Open Firmware" est requise. Comme dans cet environnement nous sommes soumis à un clavier irrémédiablement "QWERTY", voici en préambule quelques correspondances de touches indispensables avec nos claviers "AZERTY" (à gauche du = la touche QWERTY recherchée, à droite, celle correspondant du clavier AZERTY) : @ = maj-é \ = ` (la touche avec le £, mais sans maj) : = maj-m , = ; . = : / = = a = q q = a z = w w = z m = , - = ) Ceci dit, la seconde méthode (la plus simple des deux autres), elle a fonctionné chez moi sur mon PowerBook "Pismo", mais pas sur mon iBook G4 "late 2004") 2) ayant connecté le disque USB au Mac, démarrer celui ci sur son open Firmware (pomme-alt-O-F pressées au démarrage). À partir de là, on est, je le rappelle en QWERTY, reportez vous donc bien à la table ci dessus pour les touches à presser, ce que j'indique ici est ce qui doit apparaître à l'écran. Entrez les trois commandes suivantes, en validant chaque ligne par "enter" ("ok" doit s'afficher après chaque validation) : reset-nvram set-defaults reset-all puis, dès validation de cette dernière commande (elle provoque le redémarrage de la machine), pressez la touche alt. Si la méthode fonctionne, votre disque USB doit apparaître ensuite dans la liste des disques bootables, vous n'avez plus qu'à l'y sélectionner pour que le Mac démarre dessus. Si les deux précédentes méthodes ne fonctionnent pas, la suivante, elle doit fonctionner : 3a) récupérez le N° de partition qui contient le système via son nom BSD (pomme -> à propos de ce Mac -> Plus d'infos -> USB, puis voir le nom BSD de la partition concernée) ce nom dans mon cas était "disk1s10", donc le N° de partition à retenir était "10". 3b) redémarrez le Mac en mode Open Firmware (voir plus haut comment faire), 3c)saisissez la commande "dev / ls" (attention aux espaces de chaque côté du "/"). ça affiche l'arborescence des composants du Mac. cherchez quelque chose comme : /usb@b,1 /disk@1 Une fois ces lignes trouvées, remontez la liste vers le haut (en refaisant un nouveau "dev / ls" si nécessaire) pour trouver le plus proche "/pci@xxx" (chez moi, c'était "/pci@f2000000"). Notez ces informations soigneusement. 3c) Nous allons maintenant créer un alias du chemin de notre disque via la commande "devalias" pour simplifier la suite. entrez la commande suivante : devalias ud /pci@xxxx/usb@yyyy/disk@z (chez moi, ça donnait "devalias ud /pci@f2000000/usb@b,1/disk@1") la variable ud contient maintenant le chemin de votre disque USB. nous allons vérifier sa validité. 3d) entrez la commande suivante : dir ud:x,\ (ou x est le N° de partition noté plus haut, ce qui donnait chez moi "dir ud:10,\") Si c'est bon, le contenu de la partition s'affiche. 3e) vérifions l'existence d'un fichier ayant l'attribut tbxi, probablement dans: \System\Library\CoreServices\, soit : dir ud:x,\System\Library\CoreServices (toujours en remplaçant x par le N° de partition) On doit trouver un fichier nommé BootX dans le contenu du répertoire. 3f) dernière étape, démarrons donc le Mac dessus (avec toujours x = N° de partition) : boot ud:x,\System\Library\CoreServices\BootX (attention aux majuscules) Et là, le Mac doit démarrer sur le disque USB (en tous cas, c'est ce que mon iBook G4 a fait). Enjoy ! Note : si le Mac est un G5, il est possible qu'il soit nécessaire de débuter l'alias par "/ht", ce qui donnerait dans l'exemple précis de mon cas en 3c) : "devalias ud /ht/pci@f2000000/usb@b,1/disk@1" Malheureusement, je n'ai pas de G5 sous la main pour tester. Bon, je suis depuis, en mesure de confirmer que pour un G5, il est effectivement nécessaire que l'alias soit de la forme "devalias ud /ht/pci@f2000000/usb@b,1/disk@1" Ce message a été modifié par Pascal 77 - 8 Apr 2014, 09:07. -------------------- Un Windows pour les gouverner tous, un Windows pour les trouver, et dans les ténèbres, les lier … Euuh je vais pitêt rester sur Mac !
|
|
|
21 Apr 2014, 15:24
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 759 Inscrit : 13 Nov 2002 Lieu : Près de Liège (Be) Membre no 4 663 |
Le sujet m'a intéressé, j'en ai profité pour le mettre sur mon blog avec des captures, si jamais ça te gêne, Pascal 77, dis-le. J'ai lié le sujet qui est ici : http://www.journaldulapin.com/2014/04/21/b...powerpc-en-usb/
|
|
|
Nous sommes le : 24th September 2024 - 12:32 |