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"
Bonjour, j'ai mis de coté ta manip. je la testerais sur un powerbook G4 de 2003.
Ça c'est de la bidouille , même si je n'en ai pas l'usage…quoique mon iMac G5 PPC 20" soit encore utilisé comme second écran.
Je conserve aussi cela dans un coin
En complément un câble FireWire et un MB qui possède un graveur de Dvd, ça le fait aussi !
J'avais vu cette méthode y a deja un bon moment et avait testé sur un PowerBook 17" G4 avec succès.
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/booter-un-mac-powerpc-en-usb/
Sympa ça, très joli même, merci Pacal, ça pourrait m'être utile pour les 2 dinosaures qui me restent.
bonjour
bonjour à tous
Quelques soucis pour booter sur une clé.
je souhaite installer Ubuntu sur un power G3 / 500mhz / 640 Mo Ram
Je trouve ma clé en disk1s1
usb@19
pci@f2000000
devalias ud /pci@f2000000/usb@19/disk1 >ok
à l'étape 3d)
dir ud:1,\
je n'obtiens pas la liste des fichiers sur la clé mais juste un ok
idem pour dir usb1/disk@1:1,\
merci pour vos réponses
jm
Et Ubuntu, c'est uniquement sur des proc. x86 minimum, non ? Pas avec du PPC ?
http://askubuntu.com/questions/333795/what-are-the-system-requirements-for-each-flavour-of-ubuntu-desktop.
pourtant il semblerai que non
https://doc.ubuntu-fr.org/distributions_ppc#lubuntu
^ OK, sympa, merci.
je suis sur un imac G3/500MHz/640mo ram
j'ai trouvé la solution, c'est un pb de syntaxe
(réalisation de la clé bootable avec le terminal)
dir usb1/disk@1:,\
(après les ":" pas de numero de partition)
et boot sur la clé:
boot usb1/disk@1:,\\yaboot
bon maintenant c'est un autre pb,
je reste coincé après le boot sur calling quiesce....
Comme je te le disais plus haut (et aussi ailleurs) …
Pascal
A l'instant j'ai réussi à atteindre la fenêtre de l'installation.
J'ai utilisé une version alternate de Xubuntu (10.04) pour power pc (avant j'avais essayé qu'avec des versions Desktop powerPc)
Seulement après la selection du clavier je dois choisir un disque alors que je suis sur une clé...
j'ai accès au terminal mais je ne sais comment avancer..
(le lecteur cd du G3 ne marche plus c'est pour cela que je boite sur une clé)
Salut Pascal 77,
Après installation d'un SSD sur mon PB G4 et du DD d'origine dans un boîtier USB, je n'arrive pas à avoir l'option de boot sur l'USB
J'ai scrupuleusement essayé la méthode 2 sans résultat, puis la méthode 3, en fait, dans cette dernière je pense que le DD n'est pas reconnu car je n'ai pas :
/usb@1b,1
/disk@1
mais :
/usb@1b,1
/usb@1b,2
sans rien entre les 2
J'ai essayé 3 fois, rien à faire, j'ai les mêmes paramètres que toi (BSD etc.).
Bien sûr, la méthode 1 n'a jamais fonctionné, comme sur mon G5, et j'ai essayé de rentrer la ligne de commande avec disk@1, sans succès, normal.
Que puis-je vérifier ?
J'aimerais bien que le souci soit là, mais j'exploite sans souci l'ancien DD interne monté dans ce boîtier externe, avec un câble en Y bien sûr sans lequel il ne monterait jamais. J'ai fait la migration avec.
Je vais essayer de tenter avec un autre DD externe, j'en ai 2 avec Snow Leopard dessus, mais si c'est juste pour aller jusqu'à l'étape de reconnaissance du disque, sans faire la manip de l'alias ça devrait me donner une idée.
Je reviendrai avec les résultats.
Edit :
Je viens de tester avec un DD en USB2, et un autre en USB3, plus compliqué pour relier au Y, le résultat est identique au premier.
Là, je sèche, tu as peut-être raison pour la faiblesse d'alimentation, pour relier les 2 ports USB distants du PB, je dois passer par une petite rallonge ? Pire avec l'USB3 où je rajoute encore un adaptateur : câble USB3 vers USB dans une rallonge en Y dont une sortie vers le port PB et l'autre vers la rallonge USB reliée à l'autre port du PB.
Salut,
Je confirme pour écarter tout quiproquo que j'exploite mes antiquités depuis des lustres, et qu'en simple utilisateur, j'ai intégré que sans câble en Y, ou hub alimenté, le PB G4 ne monte pas les DD externes USB2 ou 3 sur un seul port, et que pour Snow Leopard c'est Intel obligatoire.
J'ai utilisé un DD bootable Snow Leopard juste pour constater comment il apparaissait dans la liste après avoir démarré en open firmware, pas pour aller plus loin.
Vu que 3 disques se comportent pareil, l'ancien DD IDE interne monté dans un boîtier, un DD USB2 ancien 2,5" scellé, et un plus moderne 2,5 " USB3 scellé aussi.
Je me dis que le souci vient soit d'une perte dans le câble Y + rallonge, je vais essayer d'en trouver un autre, sans voir pourquoi d'ailleurs, 2 x 0,5 A pour 0,75A requis ça devrait aller, ou bien que c'est mon firmware qui va pas, donc le PB G4 1.25GHz qui serait incompatible ?
Ce qui m'intéresse dans cette manip c'est d'emporter ce DD qui monte parfaitement et contient tous les bons outils (Utilitaire de disque, Onyx, DiskWarrior, Techtool pro) disponibles pour un dépannage éventuel en nomade, ce dont je n'ai pour l'instant jamais eu besoin. Je me suis contenté d'Applejack 1.6
Installer 10.5.8 sur une clé, j'ai jamais essayé, je doute que mon DVD universel Leopard l'accepte.
Si tu crains la perte, tu peux connecter le côté "alim" du Y sur un chargeur USB qui crache son ampère (je suis sûr que tu en as un qui traîne dans un coin...).
Pour le reste, je sèche...
J'ai eu un boitier externe qui refusait de reconnaitre plus de 160 Go par disque, mais je ne pense pas que ce soit le cas chez toi, puisque ton DD d'origine est plus petit que ça, et que, de toute façon, tu dis qu'il monte une fois que la machine a démarré...
Bingo !
Essai concluant avec le hub alimenté et la grosse prise USB dedans, le disk apparaît en mode open firmware après une ligne intermédiaire hub, logique, non ?
Je ne vais pas en rester là, je vais essayer plusieurs configurations, intervertir les prises du Y, changer de rallonge, de Y, etc.
En passant, comment redémarrer, ou éteindre dans ce mode ? proprement, j'utilise le bouton...
Edit :
J'ai fini par trouver
mac-boot mqc)boot
shut-down shut)dozn
Ah, ça se mérite de faire du neuf avec du vieux
Edit bis :
aucune combinaison n'a fonctionné
rien à faire donc à part plier le PB en 2 ou tirer très fort sur le Y
Salut,
Je reviens avec un boot finalement réussi sur mon PB G4. J'ai eu quelques soucis techniques, échange du SSD et du contrôleur, et aussi de l'écran récupéré sur un autre PB G4 identique qui me sert de magasin de pièces détachées, sa carte graphique est HS, mais pas le reste
J'ai donc réussi en improvisant un peu, ma config, le DD USB relié à un hub alimenté, le démarrage en Open Firmware place ce disque derrière une ligne /hub@1, j'ai donc ajouté ce bout dans la commande du Terminal, soit
Salut,
J'ai réussi cette bidouille.
Par contre j'ai juste galéré avec ma clé USB qui n'avait pas la bonne table de partition donc non reconnue par l'Open Firmware, un repartitionnement dans l'utilitaire de disque (avec la Carte de partitions Apple), une nouvelle restauration et c'était bon.
M erci a tout et a tous , ça me fait énormément plaisir ♥
Salut, petite question, je suis sur un g5 bi proc dual coré
J'ai mis comme de alias
Devalias UD /Ht/pci@8/usb@b,1/disk@1 le tout en minuscule et cela me dit mac-parts spécified fdisk partition is not valid
Et je ne sais pas comment faire, c'est une clé avec une image de debian ppc64el
Y'a un gars qui chez "Jules de chez Smith en face" qui donne une autre interprétation que celle de Pascal :
https://forums.macg.co/threads/ressuciter-un-vieil-imac-sans-mot-de-passe.1292335/page-3#post-13430075
J'avais testé les commandes de Pascal il y a un bail, quand il était encore modo chez "Smith", et j'avais réussi. Mais je n'ai plus du tout le détail de ce que j'avais fait…
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)