IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Pas de Yaboot :o(
Options
Atil
posté 29 Aug 2007, 14:56
Message #1


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678



Bonjour.

J'ai essayé d'installer Xubuntu sur une partition de mon ancien Imac 600 ppc G3 Graphite (et Tigger sur une autre partition).
Tout marche bien ... sauf l'installation de Yaboot qui échoue à chaque fois.
J'ai essayé aussi avec le CD de Xubuntu en live desktop.
J'ai essayé aussi avec Ubuntu.
Et à chaque fois Yaboot échoue à s'installer.
Je continue donc l'installation sans Yaboot, et, évidemment, il m'est impossible de redémarrer sous Xubuntu.... même en redémarrant en appuyant sur la touche ALT,

Alors comment faire ?
Qu'est-ce qui peut empécher Yaboot de s'installer ?
Pourquoi même en démarrant avec ALT je n'arrive pas à booter sur Xubuntu (seul MacOS X apparait) ?


Je signale que, comme le lecteur interne de CD de mon Imac est mort, je fais l'installation "à distance", en mode cible, en le reliant à mon Ibook G4.


--------------------
#Atil
Go to the top of the page
 
+Quote Post
boutil
posté 30 Aug 2007, 08:29
Message #2


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 615
Inscrit : 18 Dec 2005
Membre no 51 923



Le probleme vient sans doute justement que tu fais l'install à partir du G4, car le disque essaie d'installer yaboot pour fonctionner avec le materiel détecté, càd le G4 et non le G3....

Est-ce que les fichiers du paquet yaboot ont été copiés quelquepart ? cherche /etc/yaboot.conf, /sbin/ybin,....
Tu dois aussi avoir une partition HFS dans laquelle le yaboot a proprement parler est copié.

Si ce n'est pas le cas, Il faut alors essayer d'installer yaboot à la main sur une petite partition HFS séparée sur le DD du G3. On doit pouvoir trouver de la doc sur le web.

Ensuite, dans les 2 cas, il faut editer et modifier le fichier /etc/yaboot.conf pour le configurer pour ton ibook G3... Pour ça aussi il faut chercher un peu de doc.

Donc déjà, dis nous si tu vois des traces de yaboot sur ton DD...


--------------------
iBook 12" 1.33 Ghz, iMac Core Duo 20", iMac Core i7 quad 27", AMD64 3400+, tout avec Debian Sid.
Go to the top of the page
 
+Quote Post
Atil
posté 31 Aug 2007, 07:29
Message #3


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678



Je vois bien les fichiers de yaboot sur la partition racine :

etc/yaboot.conf
usr/sbin/ybin
usr/share/ ...
usr/lib/ ...
var/lib/ ...

Par contre ce n'est pas évident de vérifier si la partition bootstrap contient quelque chose.


--------------------
#Atil
Go to the top of the page
 
+Quote Post
boutil
posté 31 Aug 2007, 08:16
Message #4


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 615
Inscrit : 18 Dec 2005
Membre no 51 923



tu peux monter la partition bootstrap. Par exemple, s'il s'agit de la partition numero 2, (le disque du G3 est detecté comme sda ?), tu peux faire
CODE

sudo mount /dev/sda2 /mnt


et tu peux consulter le contenu dans /mnt.

Quel est le contenu de /etc/yaboot.conf ? Quel est le schema de tes partitions ?

Ce message a été modifié par boutil - 31 Aug 2007, 08:17.


--------------------
iBook 12" 1.33 Ghz, iMac Core Duo 20", iMac Core i7 quad 27", AMD64 3400+, tout avec Debian Sid.
Go to the top of the page
 
+Quote Post
Atil
posté 1 Sep 2007, 12:11
Message #5


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678



la partition bootstrap est complètement vide.



Contenu de yaboot.conf :

CODE

## yaboot.conf generated by the Ubuntu installer
##
## run: "man yaboot.conf" for details. Do not make changes until you have!!
## see also: /usr/share/doc/yaboot/examples for example configurations.
##
## For a dual-boot menu, add one or more of:
## bsd=/dev/hdaX, macos=/dev/hdaY, macosx=/dev/hdaZ

boot=/dev/sda9
partition=11
root=/dev/sda11
timeout=100
install=/usr/lib/yaboot/yaboot
magicboot=/usr/lib/yaboot/ofboot
enablecdboot
macosx=/dev/hda3

image=/boot/vmlinux
    label=Linux
    read-only
    initrd=/boot/initrd.img
    append="quiet splash"

image=/boot/vmlinux.old
    label=old
    read-only
    initrd=/boot/initrd.img.old
    append="quiet splash"




Mes partitions :

- UNTITLED : unrecognised Apple bootstrap 977 kb (partition 9 bootstrap)

- MAC2 : hfs+ 12,82 gb (partition 10, ou je vais installer MacOS9)

- UNTITLED : ext2 10,61 gb (partition 11, racine)

- MAC3 : hfs+ 14,03 gb (partition 12, contenant MacOS X)

- SWAP : 529,71 mb (partition 13, pour le swap)



Si je regarde dans le fichier syslog, il est noté ceci pour l'instant ou l'installateur a échoué dans son installation de yaboot :

CODE

...

Aug 27 12:49:35 ubuntu yaboot-installer: mkofboot: Finding OpenFirmware device path to `/dev/hda3'...
Aug 27 12:49:35 ubuntu yaboot-installer: error: mkofboot failed with exit status 1
Aug 27 12:49:38 ubuntu dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
Aug 27 12:49:51 ubuntu dhclient: No DHCPOFFERS received.
Aug 27 12:49:51 ubuntu dhclient: No working leases in persistent database - sleeping.
Aug 27 12:50:26 ubuntu python: Exception during installation:
Aug 27 12:50:26 ubuntu python: Traceback (most recent call last):
Aug 27 12:50:26 ubuntu python:   File "/usr/share/ubiquity/install.py", line 1565, in <module>
Aug 27 12:50:26 ubuntu python:     install.run()
Aug 27 12:50:26 ubuntu python:   File "/usr/share/ubiquity/install.py", line 391, in run
Aug 27 12:50:26 ubuntu python:     self.configure_bootloader()
Aug 27 12:50:26 ubuntu python:   File "/usr/share/ubiquity/install.py", line 1294, in configure_bootloader
Aug 27 12:50:26 ubuntu python:     "YabootInstaller failed with code %d" % ret)
Aug 27 12:50:26 ubuntu python: InstallStepError: YabootInstaller failed with code 1
Aug 27 12:50:26 ubuntu python:
Aug 27 12:50:26 ubuntu ubiquity: Aug 27 12:50:26 ubiquity: ['log-output', '-t', 'ubiquity', '--pass-stdout', '/usr/lib/ubiquity/yaboot-installer/yaboot-installer', '/target'] exited with code 1
Aug 27 12:50:28 ubuntu ubiquity[8903]: debconffilter_done: Install (current: None)
...


--------------------
#Atil
Go to the top of the page
 
+Quote Post
monsieurben
posté 1 Sep 2007, 15:28
Message #6


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 174
Inscrit : 12 Jun 2005
Lieu : Lille
Membre no 40 805



y'a pas un truc avec les mac oldworld vs les mac newworld? J'ai jamais eu ce problème mais je crois que si ton imac est oldworld, il faut un bootloader spécial...


--------------------
MBA 13" Core I5 1.7 / 4go Ram / 128 go SSD / Mountain Lion - iPad Mini Wifi 64go
Membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la règle d'éligibilité
Go to the top of the page
 
+Quote Post
boutil
posté 1 Sep 2007, 20:50
Message #7


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 615
Inscrit : 18 Dec 2005
Membre no 51 923



D'apres ce que j'ai lu sur le web, les iMacs sont tous des newworlds. Donc yaboot devrait faire l'affaire.
Voici le contenu de ma partition bootstrap

- yaboot (le meme que dans /usr/lib/yaboot/yaboot)
- yaboot.conf (le meme que /etc/yaboot.conf)
-ofboot.b créé vraissemblablement par ybin.

Le but maintenant, c'est de configurer correctement yaboot.conf et de generer ce ofboot.b, et de tout copier où il faut...

Il y a un manuel HTML dans /usr/share/doc/yaboot/
Je me lance dans sa lecture pour voir si je trouve les infos necessaires

Edit : déjà dans un premier temps, je remplacerais partout 'sda' par 'hda', puisque dans ton G3, ce disque sera le disque IDE, detecté comme /dev/hda par le noyau, et non /dev/sda.

Ce message a été modifié par boutil - 1 Sep 2007, 21:11.


--------------------
iBook 12" 1.33 Ghz, iMac Core Duo 20", iMac Core i7 quad 27", AMD64 3400+, tout avec Debian Sid.
Go to the top of the page
 
+Quote Post
boutil
posté 1 Sep 2007, 22:01
Message #8


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 615
Inscrit : 18 Dec 2005
Membre no 51 923



Tu peux tenter la commande suivante....

sudo ybin -b /dev/9 -o hd:9 -m /usr/lib/yaboot/ofboot --nonvram -v

Ensuite, il faudrait au démarrage du G3 entrer dans l'OpenFirmware, avec Alt+Pomme+O+F et taper un truc du style

setenv boot-device hd:9,ofboot

puis

boot

Je ne promets rien, mais je tenterais.....

Autre proposition :

juste copier yaboot.conf et yaboot sur la partition bootstrap numero 9, puis redemarrer le G3, entrer dans l'OpenFirmware (Alt+Pomme+O+F) et taper
[code]
boot hd:9
[end]
Tu devrais alors avoir une invite : "boot:"
Faire juste entrer devrait booter sur le noyau....

Tu peux essayer ca d'abord, avant le coup de ybin....


--------------------
iBook 12" 1.33 Ghz, iMac Core Duo 20", iMac Core i7 quad 27", AMD64 3400+, tout avec Debian Sid.
Go to the top of the page
 
+Quote Post
Atil
posté 3 Sep 2007, 17:34
Message #9


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678




Rien ne marche. je n'arrive à aucun résultat au terminal.
Même pas à monter la partition 9 (bootstrap).
Mais étant donné que je boote sur un CD Xubuntu situé dans un portable, lui-même relié en Firewire avec le Mac sur lequel je veux agir, je me demande comment faire pour m'y retrouver. Je ne sais même pas si je dois bien tapper "sda9" pour désigner la partition 9.

J'ai bien envie de faire de la place sur mon portable afin d'essayer d'y installer directement Xubuntu. j'ai l'impression que ce serait moins compliqué et que ca marcherait mieux.
Normalement, avec Ipartition, je devrais pouvoir ajouter une partition sans tout effacer. Si tout marche bien ...



--------------------
#Atil
Go to the top of the page
 
+Quote Post
boutil
posté 3 Sep 2007, 19:36
Message #10


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 615
Inscrit : 18 Dec 2005
Membre no 51 923



quel est le résultat de
CODE

sudo mount /dev/sda9 /mnt

?
Ca renvoie une erreur ?


--------------------
iBook 12" 1.33 Ghz, iMac Core Duo 20", iMac Core i7 quad 27", AMD64 3400+, tout avec Debian Sid.
Go to the top of the page
 
+Quote Post
Atil
posté 4 Sep 2007, 12:49
Message #11


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678



Ca répond qu'il est impossible de trouver la partition. Qu'elle n'existe pas.

J'ai l'impression que booter sur un CD et agir en plus sur un Mac relié par firewire, ca complique tout.



--------------------
#Atil
Go to the top of the page
 
+Quote Post
boutil
posté 4 Sep 2007, 13:34
Message #12


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 615
Inscrit : 18 Dec 2005
Membre no 51 923



C'est vrai que ça complique un peu le schéma, mais ça ne devrait pas être insurmontable smile.gif

Tu dis dans un message précédent que la partition bootstrap est la numéro 9 du disque du G3 (appelé sda quand tu démarres le CD à partir du portable). Comment as-tu obtenu cette information ? A partir du logiciel de partitionnement ?

Que renvoie
CODE

ls -l /dev/sda9
?

Si c'est bien sur cette partition que la partition bootstrap doit se trouver (et si tu es sûr qu'il n'y a rien dessus, ou que tu veux tout virer (elle est petite normalement), tu peux essayer de la formater à la main. Il faut pour cela installer le paquet hfsprogs et executer
CODE

sudo mkfs.hfs /dev/sda9

et ensuite réésayer de la monter avec

CODE

sudo mount /dev/sda9 /mnt





--------------------
iBook 12" 1.33 Ghz, iMac Core Duo 20", iMac Core i7 quad 27", AMD64 3400+, tout avec Debian Sid.
Go to the top of the page
 
+Quote Post
noop
posté 4 Sep 2007, 13:48
Message #13


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 964
Inscrit : 3 Nov 2005
Membre no 49 239



J'ai eu le même problème sur un disque firewire et un powerbook G4 1,33Ghz.
J'avais trouvé ce lien, j'ai jamais essayé tellement ca me gonflait. Si ca peut aider...
http://macubuntu.blogspot.com/
Go to the top of the page
 
+Quote Post
Atil
posté 7 Sep 2007, 07:09
Message #14


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678



CITATION(boutil @ 4 Sep 2007, 14:34) [snapback]2334015[/snapback]

Comment as-tu obtenu cette information ? A partir du logiciel de partitionnement ?


Oui. Grace au logiciel de partitionnement contenu dans le disque d'installation. Et aussi en utilisant le logiciel "Ipartition".
Le schémat de partitionnement a l'air bon. Il correspond bien à tout ce qu'il faut pour installer Linux.
Je ne vois pas trop ou se trouve la merde.

Et l'ennui c'est que je ne peux pas agir facilement : je boote en Linux sur un CD. (est-ce possible d'ibnstaller un paquet quand on est sur un CD ?)
Et le chemin vers "sd9" ne semble pas être le bon. Il serait bon si je bootais sur le portable relié à l'Imac. Mais la je ne suis pas directement sur le portable mais sur un CD situé dans le portable. Donc je suppose que ni hda ni sda n'e sont valables comme syntaxe. Et j'ignore s'il existe une syntaxe permettant d'exprimer un chemin indirect de ce type.

L'idéal serait que je puisse réparer le lecteur Cd interne de l'Imac. Mais il matche tellement mal qu'il lui faut 4 à 5 minutes pour monter un CD (quand il arrive à le monter) ... donc pas moyen de booter sur un CD, l'ordinateur en a marre d'attendre et il finit par booter sur macOS X.
.. A moins que je ne retire MacOS X et que j'essaie d'installer Linux sur un nordinateur vide ?
mais sera-t-il possible d'installer MacOS X APRÉS Linux sans problème ?


CITATION(noop @ 4 Sep 2007, 14:48) [snapback]2334029[/snapback]

J'ai eu le même problème sur un disque firewire et un powerbook G4 1,33Ghz.
J'avais trouvé ce lien, j'ai jamais essayé tellement ca me gonflait. Si ca peut aider...
http://macubuntu.blogspot.com/


Heu...
C'est en anglais.
Ce n'est déja pas facile à comprendre en francais .. alors en anglais j'ai encore plus de mal.

Dés que j'ai du temps pour libérer mon portable, j'essaierai d'installer directement Linux dessus.
Normalement il ne devrait pas y avoir de problème cette fois.
Sinon ca voudrait dire que c'est le disque d'installation qui merde.
(mais j'en avais essayé trois).



CITATION(noop @ 4 Sep 2007, 14:48) [snapback]2334029[/snapback]

J'ai eu le même problème sur un disque firewire et un powerbook G4 1,33Ghz.
J'avais trouvé ce lien, j'ai jamais essayé tellement ca me gonflait. Si ca peut aider...
http://macubuntu.blogspot.com/


Heu...
C'est en anglais.
Ce n'est déja pas facile à comprendre en francais .. alors en anglais j'ai encore plus de mal.

Dés que j'ai du temps pour libérer mon portable, j'essaierai d'installer directement Linux dessus.
Normalement il ne devrait pas y avoir de problème cette fois.
Sinon ca voudrait dire que c'est le disque d'installation qui merde.
(mais j'en avais essayé trois).



CITATION(noop @ 4 Sep 2007, 14:48) [snapback]2334029[/snapback]

J'ai eu le même problème sur un disque firewire et un powerbook G4 1,33Ghz.
J'avais trouvé ce lien, j'ai jamais essayé tellement ca me gonflait. Si ca peut aider...
http://macubuntu.blogspot.com/


Heu...
C'est en anglais.
Ce n'est déja pas facile à comprendre en francais .. alors en anglais j'ai encore plus de mal.

Dés que j'ai du temps pour libérer mon portable, j'essaierai d'installer directement Linux dessus.
Normalement il ne devrait pas y avoir de problème cette fois.
Sinon ca voudrait dire que c'est le disque d'installation qui merde.
(mais j'en avais essayé trois).



--------------------
#Atil
Go to the top of the page
 
+Quote Post
boutil
posté 7 Sep 2007, 12:47
Message #15


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 615
Inscrit : 18 Dec 2005
Membre no 51 923



C'est sans doute ca le probleme : il faut identifier le nom qui correspond à ton disque dur de l'iMac à partir du portable... (que tu aies démarré du CD ou pas ne devrait pas changer grand chose).

Tu peux essayer de regarder la sortie de la commande
CODE

ls /dev/[hs]d*


Il y a une chance que ca ne sorte que les partitions visibles, qui existent vraiment. Et donc tu peux essayer de trouver celle qui a un numero 9 et noter son nom (hda9, sda9, hdb9, ou un truc du style)
Si tu vois que ca sort tout un tas de trucs, avec tous les numéros à la suite de hda, hdb, hdc,....sda,..... ca sera inutilisable.

On peut peut etre obtenir une indication à partir du futur fichier "fstab" qu'Ubuntu a du préparer pour le nouveau systeme. Si ca fonctionne comme pour Debian, lors de l'installation, la partition racine du futur systeme est montée dans le répertoire /target

Regarde donc le contenu du fichier /target/etc/fstab
CODE

cat /target/etc/fstab

et poste-nous son contenu : la ligne dont la deuxieme colonne ne contient que / est la future partition racine du systeme. Son nom (premiere colonne) devrait nous dire comment est reconnu le disque dur de l'iMac.

Je pense encore à autre chose : tu peux taper
CODE

df

qui liste les partitions montées sur le système. Peux-tu nous poster son contenu ?
Il doit aussi contenir le nom de la future partition racine, qui permettra de trouver le nom de la partition bootstrap


Bon courage !


--------------------
iBook 12" 1.33 Ghz, iMac Core Duo 20", iMac Core i7 quad 27", AMD64 3400+, tout avec Debian Sid.
Go to the top of the page
 
+Quote Post
Atil
posté 11 Sep 2007, 08:27
Message #16


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678




Pas facile de trouver du temps pour rebooter sous Linux car je suis en train de reencoder des fichiers et ca prend donc pas mal de temps sans que je puisse rebooter.

De plus chaque fois que je boote sur un CD Linux, l'ordinateur se plante systématiquement lorsque je veux quitter ou redémarrer. Donc j'évite de trop me servir du disque de boot Xubuntu, Ubuntu ou Kubuntu.

Bon .. Voila ce que ca donne :



CODE

ls /dev/[hs]d*


Problème : Je me retrouve avec un clavier Qwerty ... et je n'arrive pas du tout à tapper "[ ] "





CODE

cat /target/etc/fstab


Aparemment je dois faire une erreur en tappant car j'obtiens "No such file or directory".



CODE

df


J'obtiens ceci :

tmpfs .... 268 ... 1% /lib/modules/2.6.20-15-powerpc/volatile

tmpfs ... 268 ... 1% /lib/modules/2.6.20-15-powerpc/volatile

varrun ... 96 ... 1% /var/run

varlock ... 0 ... 0% /var/lock

udev ... 208 ... 1% /dev

devshm ... 0 ... 0% /dev/shm

tmpfs ... 12 ... 1% /tmp


--------------------
#Atil
Go to the top of the page
 
+Quote Post
boutil
posté 11 Sep 2007, 13:16
Message #17


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 615
Inscrit : 18 Dec 2005
Membre no 51 923



Salut Atil,

Les deux dernieres propositions devraient etre effectuees pendant l'installation. Car avant ce point, les partitions que l'on souhaite étudier ne sont pas montées....On ne peut donc extraire aucune info de ce que tu nous indiques....

Pour la première, si tu ne peux pas taper les crochets, tu peux taper
CODE

ls /dev/hd*

puis
CODE

ls /dev/sd*

Ca revient au même...

P.S : tu es dans quel coin ?


--------------------
iBook 12" 1.33 Ghz, iMac Core Duo 20", iMac Core i7 quad 27", AMD64 3400+, tout avec Debian Sid.
Go to the top of the page
 
+Quote Post
Atil
posté 14 Sep 2007, 09:32
Message #18


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678



Je suis dans le nord.
Du coté de Maubeuge.


--------------------
#Atil
Go to the top of the page
 
+Quote Post
Atil
posté 18 Sep 2007, 21:45
Message #19


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678



Bon ... Voila : Je viens de régler le problème.

J'ai installé Linux sur mon Ibbok au lieu du Imac.

Et cette fois ca a marché hyper-bien.

Trés facile, trés rapide.

C'est incroyable ce que Xubuntu démarre rapidement !

smile.gif


--------------------
#Atil
Go to the top of the page
 
+Quote Post
boutil
posté 19 Sep 2007, 08:54
Message #20


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 615
Inscrit : 18 Dec 2005
Membre no 51 923



Félicitations pour cette installation.

Dommage que la première version n'a pas marché. C'était un petit challenge intéressant wink.gif
Si jamais tu réessaies et que tu as du nouveau, tiens nous au courant !



--------------------
iBook 12" 1.33 Ghz, iMac Core Duo 20", iMac Core i7 quad 27", AMD64 3400+, tout avec Debian Sid.
Go to the top of the page
 
+Quote Post
Atil
posté 20 Sep 2007, 15:16
Message #21


Nouveau Membre


Groupe : Membres
Messages : 10
Inscrit : 29 Aug 2007
Membre no 93 678



je pense que pour le Imac, la solution la plus facile serait de réparer le lecteur de CD, afin de pouvoir booter avec.


--------------------
#Atil
Go to the top of the page
 
+Quote Post

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 : 4th April 2026 - 14:42