Le Lundi 10 Avril 2006 17:53, Denis Bitouzé a écrit : > Le 10 avr 2006 à 18h19 > > André Salaün a écrit : > > Dites les copains perso je vois pas bien votre problème de multi > > boot à partir du moment où ça marche en boot simple : suffit de > > rajouter le paragraphe qui va bien dans /etc/lilo.conf avec la > > boone partition racine et le bon boot. > > Pointer par sécurité sur le noyau et pas sur vmlinuz qui est un > > lien et sur le bon initrd et pas initrd.img qui est aussi un lien > > etc... > > André, t'es mon sauveur. Viens ici que je te fasse 2 bisous... Mais > nan, te sauve pas. Ah, voilà, quand tu veux : smack, smack ! > > Euh, tiens, j'ai comme un problème : le boot est bloqué avec > ces messages d'erreurs : > > ata1: no device found (phy stat 00000000) > ata2: no device found (phy stat 00000000) > ... > umount /initrdrd/sys failed: 16 > ... > request_module: runaway loop modprobe binfmt_464c > request_module: runaway loop modprobe binfmt_464c > request_module: runaway loop modprobe binfmt_464c > request_module: runaway loop modprobe binfmt_464c > request_module: runaway loop modprobe binfmt_464c > > (c'est à ces dernières lignes que ça bloque). > > Dans mon /etc/lilo.conf, j'ai : > > image=/boot/vmlinuz-2.6.12-12mdk > label="64-bits-new" > root=/dev/hda11 > initrd=/boot/initrd-2.6.12-12mdk.img > append="resume=/dev/hda6 splash=silent" > vga=788 > > sachant que la partition racine de ma 64 bits est en /dev/hda11. > Mais, comme j'ai aussi un noyau 2.6.12-12mdk dans ma distribution > principale, dont la partition racine est en /dev/hda5, je me demande > s'il n'y a pas erreur sur les configs... > > Bon, finalement, je retire un bisou ;) et j'investigue un peu... > > Merci !
Perso je ferai plutôt comme ça : Supposons que je tourne sur une distrib de base en /dev/hda5 avec une autre distrib en /dev/hda11 et que je veuille la lancer avec le lilo de la première (/dev/hda5). Je monte le rep racine de la deuxième (/dev/hda11) sur /mnt/mdva64 par exemple (je suppose qu'il n'y a pas de partition /boot). Dans ce cas on n'a pas image=/boot/vmlinuz... mais image=/mnt/mdva64/boot/vmlinuz..... C'est pour cette raison que je fais une partition /boot (assez grande ~ 30 Mo en ext2) et qu'après avoir monter les système à essayer je recopie les kernel et les images et tout dans le /boot principal, j'ajoute une section à la main, /sbin/lilo et roule me avec une Debian,une U****u, une Suse ou n'importe quoi (sauf Bsd qui reconnaît pas les partoches Linux. Maintenant je suis étonné que la 64 bits ait exactement la même numérotation de noyau que la 32 bit (sous U****u 64 est explicite il me semblait) si c'est le cas ça peut bien foutre le b.... il faudrait faire un mise à jour du noyau de ta distrib principale comme ça on éliminerait cette éventualité. -- André Salaün
========================================= Vous souhaitez acquerir votre Pack ou des Services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club mandrake : http://www.mandrivaclub.com =========================================
