Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/10/2009, à 22:38

bolobolo

multiboot depuis grub et démarrage karmic sous grub2

J'ai plusieurs partitions, OS (windaube, PC-BSD) et distributions, que je bootait avec grub (en chainload) jusque là sans problème. Genre, dans le menu.lst:
title  debian
root  (hd1,4)
chainloader  +1
boot


Sur une de ces partitions, je viens d'installer karmic, en prenant soin de mettre grub (grub 2, en fait) sur la partition et non dans le mbr. Je me disais que grub allait démarrer sans problème karmic en chaînant grub 2 sur la partition de karmic, mais ça marche pas (erreur 11, 13 ou 15 selon les essais fait dans le menu.lst). J'ai cru comprendre que grub boote pas le ext4, donc je réinstalle en ext3 en pensant que le problème vient de là: mais même problème…
Une idée comment régler ça, sachant que j'entends garder grub sur le système principal (ubuntu 9.04) plutôt que de passer à grub 2, pour éviter les ennuis lors du boot des autres OS qui marche pour l'heure toujours très bien
cool:cool:

Dernière modification par bolobolo (Le 07/10/2009, à 22:39)

Hors ligne

#2 Le 07/10/2009, à 22:44

winux12

Re : multiboot depuis grub et démarrage karmic sous grub2

déjà grub boote bien le ext4
tu peux pas éditer ton grub, que l'on en voit un peu plus ...

Dernière modification par winux12 (Le 10/10/2009, à 08:41)


La LIBERTE n'a pas de prix ... Dell E7270 - Core I7 - 16 Go Ram
TuxLibre - ARU2L
Adhérent à l'APRIL
1 Photo - 1 Jour   Twitter 

Hors ligne

#3 Le 07/10/2009, à 23:18

truk

Re : multiboot depuis grub et démarrage karmic sous grub2

Bonjour.

Pour chainer de grub vers grub2, il faut mettre:

title   	Ubuntu 9.10
root 		(hd0,8)
kernel		/boot/grub/core.img
boot

dans ton menu.lst de grub 1, en prenant soin bien sûr de remplacer (hd0,8) par la partition correspondante.

Dernière modification par truk (Le 07/10/2009, à 23:20)


Le mélange favorise l'intelligence...

Hors ligne

#4 Le 08/10/2009, à 19:02

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

merci, ça marche pas plus: error 2, bad file or directory type...
Je cherche...

Hors ligne

#5 Le 08/10/2009, à 20:05

AlTop

Re : multiboot depuis grub et démarrage karmic sous grub2

Essaye les lignes de commandes en bas de page
Ca avait résolu mon problème avec ext4 smile

http://doc.ubuntu-fr.org/ext4


Sony Vaio VPC-F13Z1E-B
Intel Pentium i7 Q740 @ 1.73GHz; RAM 8Go; nVidia GeForce GT 425 M
Ubuntu 11.04 (Natty Narwhal) - 64 bits - 2.6.38-9-generic

Hors ligne

#6 Le 09/10/2009, à 19:28

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

toujours pas de solution...
Mon menu.lst principal bootant les autres OS:
**
title        Ubuntu jaunty, kernel 2.6.28-14-generic
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.28-14-generic root=UUID=2f669f2e-810c-47ce-aa0c-10a8ff6b12dc ro quiet splash
initrd        /boot/initrd.img-2.6.28-14-generic

#title        Ubuntu jaunty, kernel 2.6.28-13-generic
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.28-13-generic root=UUID=2f669f2e-810c-47ce-aa0c-10a8ff6b12dc ro quiet splash
initrd        /boot/initrd.img-2.6.28-13-generic
quiet

#title        Ubuntu jaunty (development branch), memtest86+
root        (hd0,5)
kernel        /boot/memtest86+.bin
quiet

title           Ubuntu 9.10
root             (hd0,6)
kernel            /boot/vmlinuz-2.6.31-11-generic root=UUID=294222ae-3f5e-463f-b4a9-22bd2b327f80
initrd        /boot/initrd.img-2.6.31-11-generic


### END DEBIAN AUTOMAGIC KERNELS LIST



# This is a divider, added to separate the menu items below from the Debian
# ones.
#title        Other operating systems:

title        debian
root        (hd1,4)
chainloader    +1
boot

title        mandriva 2009.1 spring (kde 4.2)
root        (hd0,7)
chainloader    +1
boot

title        ubuntu karmic 9.10
root        (hd0,6)
kernel            /boot/grub/core.img
boot

title        fedora 11 (chainloader)
root        (hd1,5)
chainloader    +1
boot

title        openSUSE 11
root        (hd1,1)
chainloader    +1
boot


# This entry automatically added by the Debian installer for an existing

# linux installation on /dev/hdb2.


# This entry automatically added by the Debian installer for a non-linux OS

# on /dev/hda1

title        Microsoft Windows XP pro
root        (hd0,0)
savedefault
makeactive
chainloader    +1

title        Mac OS X
root        (hd1,0)
#savedefault
makeactive
chainloader    +1

title        PC-BSD (freeBSD)
root        (hd0,1)
#savedefault
makeactive
chainloader    +1

**
Ni l'entrée Ubuntu 9.10 ni celle (chainloadée) ubuntu karmic ne marche.
Testé aussi sans succès:
title           Ubuntu 9.10
root             (hd0,6)
kernel            /boot/grub/core.img

C'est quand même dingue que la seule distro indémarrable sur cette config soit la karmic
cool

Hors ligne

#7 Le 09/10/2009, à 21:51

AlTop

Re : multiboot depuis grub et démarrage karmic sous grub2

Essaye ce qui est mis sous la rubrique : Eviter les erreurs 11...

http://doc.ubuntu-fr.org/grub2

Tu devrais avoir par la suite une entrée Grub 2 dans ton Grub 1
Et dans celle là une entrée Karmic

(Enfin, en théorie hmm )

sinon, ta ligne pour karmic ne se fini pas par "ro quiet splash" ?


Sony Vaio VPC-F13Z1E-B
Intel Pentium i7 Q740 @ 1.73GHz; RAM 8Go; nVidia GeForce GT 425 M
Ubuntu 11.04 (Natty Narwhal) - 64 bits - 2.6.38-9-generic

Hors ligne

#8 Le 09/10/2009, à 23:44

truk

Re : multiboot depuis grub et démarrage karmic sous grub2

Et le /boot/grub/grub.cfg de ton grub2 il donne quoi?


Le mélange favorise l'intelligence...

Hors ligne

#9 Le 10/10/2009, à 07:34

malbo

Re : multiboot depuis grub et démarrage karmic sous grub2

truk a écrit :

Bonjour.

Pour chainer de grub vers grub2, il faut mettre:

title   	Ubuntu 9.10
root 		(hd0,8)
kernel		/boot/grub/core.img
boot

dans ton menu.lst de grub 1, en prenant soin bien sûr de remplacer (hd0,8) par la partition correspondante.

C'est du pipeau. Moi je le fais avec ça :

# Ubuntu 9.10 en ext4,installé sur /dev/sdb5
title   Ubuntu 9.10 en ext4
root (hd1,4)
chainloader +1
boot

Donc je le fais exactement comme le décrit bolobolo dans le post #1. Du coup, ça confirme bien que le problème de bolobolo ne vient pas de sa façon de chainer Grub1 vers Grub2

Dernière modification par malbo (Le 10/10/2009, à 07:38)

Hors ligne

#10 Le 10/10/2009, à 08:02

malbo

Re : multiboot depuis grub et démarrage karmic sous grub2

bolobolo,
tu te serais pas trompé en croyant installer grub sur le secteur de démarrage de ta partition Karmic ? Ce qui me fait dire ça, c'est que la numérotation des partitions a changé entre Grub1 et Grub2 :
http://forum.ubuntu-fr.org/viewtopic.php?pid=2854604#p2854604
C'est peut-être une piste : tu as peut-être installé Grub sur le secteur de boot de la partition d'à côté ?

Edit : pour réinstaller Grub2, il y a ça :
http://grub.enbug.org/GRUB2LiveCDInstallGuide-FR

Dernière modification par malbo (Le 10/10/2009, à 09:24)

Hors ligne

#11 Le 10/10/2009, à 17:25

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

merci pour vos suggestions.
@ truk: pas le droits pour ouvrir grub.cfg depuis jaunty...

@ malbo: dans le doute, j'ai réinstallé en ext4 et bien fait gaffe de mettre grub sur la partition hda7 soit (hd0,6). Maintenant, j'ai erreur 2 usr jaunty… ça régresse

J'ai dès lors tenter de réinstaller grub1 depuis le live cd pour récupérer mon boot de jaunty, ça marche pas.
Je cherche, mais reste quand même surpris de ces ennuis, alors que grub m'a jamais jusqu'à ce jour ennuyé

roll

Hors ligne

#12 Le 10/10/2009, à 17:41

Maisondouf

Re : multiboot depuis grub et démarrage karmic sous grub2

La question c'est pourquoi tu veux chainer grub2 avec grub-legacy ?

Tu peux directement lancer le kernel de Karmic depuis grub-legacy

title Ubuntu Karmic Koala 9.10
#root (hd0,2)
uuid	781347b4-3dd1-4b13-b5b0-bbdb2485afd3
kernel	/vmlinuz root=UUID=781347b4-3dd1-4b13-b5b0-bbdb2485afd3 ro quiet splash
initrd	/initrd.img
savedefault

Cela avec évidement le bon UUID que tu récupères avec Gparted du live ou de jaunty.
Les liens vers le kernel et initrd de la bonne version sont toujours sur la racine.


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#13 Le 10/10/2009, à 20:11

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

réussi à rebooter sur jaunty, après une 2ème tentative de restauration de grub-legagy qui a cette fois marché...

merci maisondouf, mais toujours error 2 avec ça dans le menu.lst de jaunty:

title           Ubuntu karmic 9.10
#root             (hd0,6)
uuid        c28b49d5-489e-4958-9add-3e37ffd87ca9
kernel            /vmlinuz root=UUID=c28b49d5-489e-4958-9add-3e37ffd87ca9 ro quiet splash
initrd        /initrd.img
savedefault

J'ai récupéré le uuid ainsi, est-ce juste ?

sudo vol_id -u /dev/sda7

Le fait que c'est une partoche logique pourrait-il jouer un rôle ?
cool

Hors ligne

#14 Le 10/10/2009, à 20:21

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

autre info: depuis jaunty, sous grub > find /boot/grub/stage1
il ne voit pas le grub (certes grub2) sur ma partition karmic hda7 (hd0,6)… C'est normal ?? compte tenu que je suis sûr de l'avoir mis en réinstallant sur la bonne partoche !
roll

Dernière modification par bolobolo (Le 10/10/2009, à 20:22)

Hors ligne

#15 Le 11/10/2009, à 09:35

malbo

Re : multiboot depuis grub et démarrage karmic sous grub2

Avec Grub2, il n'existe plus de fichier stage1 dans /boot/grub (du moins, c'est comme ça dans mon PC). Donc, c'est normal que la commande "grub > find /boot/grub/stage1" ne trouve rien sur ta partition karmic.

Dernière modification par malbo (Le 11/10/2009, à 10:19)

Hors ligne

#16 Le 11/10/2009, à 16:30

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

@ malbo: merci, je pensais bien à qqchose comme 4a

Je poursuis ma tentative d'install de cette karmic qui est chez ubuntu la 1ère version à refuser de booter normalement…
Sur une partition libre (sdb7), je tente une nouvelle installation, et tente de la démarrer depuis grub1 avec les lignes suggérées par maisondouf. Et là, elle boote mais… sur le noyau de jaunty 2.6.28.15 installé sur la partition sda6 !!!! QQn a une explication ?
roll

Hors ligne

#17 Le 11/10/2009, à 17:24

Maisondouf

Re : multiboot depuis grub et démarrage karmic sous grub2

bolobolo a écrit :

autre info: depuis jaunty, sous grub > find /boot/grub/stage1
il ne voit pas le grub (certes grub2) sur ma partition karmic hda7 (hd0,6)… C'est normal ??

fait un 'find /boot/grub/boot.img' depuis Jaunty sous Grub pour voir si il accède correctement à la partoche karmic


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#18 Le 11/10/2009, à 18:21

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

@ Maisondouf, merci pour ton aide
il voit en effet les partitions où j'ai mais karmic (sda7, jamais pu la booter et sdb7 qui boote sur... 2.6.28-15, soit le noyau de jaunty:

grub> find /boot/grub/boot.img
(hd0,6)
(hd1,6)

grub>

cool

Dernière modification par bolobolo (Le 11/10/2009, à 18:22)

Hors ligne

#19 Le 11/10/2009, à 18:36

Maisondouf

Re : multiboot depuis grub et démarrage karmic sous grub2

J'ai récupéré le uuid ainsi, est-ce juste ?

sudo vol_id -u /dev/sda7

est-ce que tu est sur que ton sda7 est bien la (hd0,6) ?

fais un 'sudo fdisk -l" et poste que je comprenne comment sont organisés tes  partitions


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#20 Le 11/10/2009, à 18:46

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

or donc:
root@basta:/home/bolobolo# fdisk -l

Disque /dev/sda: 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x000bfaa0

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1        5099    40957686    7  HPFS/NTFS
/dev/sda2            5100        8924    30724186+  a5  FreeBSD
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sda3            8925       24321   123676402+   5  Etendue
/dev/sda5            8925        9115     1534176   82  Linux swap / Solaris
/dev/sda6            9116       12939    30716248+  83  Linux
/dev/sda7           12940       16764    30724281   83  Linux
/dev/sda8           16765       18676    15358108+  83  Linux
/dev/sda9           18677       24321    45343431    b  W95 FAT32

Disque /dev/sdb: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xc8dcb52d

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1   *           1        5413    43475288   af  Inconnu
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sdb2            5414        7962    20474842+  83  Linux
/dev/sdb3            7963       19457    92333587+   5  Etendue
/dev/sdb5            7963       10394    19535008+  83  Linux
/dev/sdb6   *       10395       15342    39744778+  83  Linux
/dev/sdb7           15343       19457    33053706   83  Linux
root@basta:/home/bolobolo#

Hors ligne

#21 Le 11/10/2009, à 20:12

Maisondouf

Re : multiboot depuis grub et démarrage karmic sous grub2

Wouah!

Enlève moi d'un doute...
Tu a réellement 5 partitions secondaires dans ta partition étendue sur sda ?


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#22 Le 11/10/2009, à 20:19

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

disons 4 et 1 swap...
Bon c'est le bronx, mais jamais eu de problème jusque là

Et pour le fait que karmic boote avec le kenel de jaunty présent sur une autre partoche, une idée ?
cool

Hors ligne

#23 Le 11/10/2009, à 20:44

Maisondouf

Re : multiboot depuis grub et démarrage karmic sous grub2

oui mais 4+1=5 que cela soit un swap ou autre chose c'est une partition, c'est là que je ne comprend pas...

T'as pas installé un truc genre LVM (Logical Volume Manager) ?


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#24 Le 11/10/2009, à 20:54

Maisondouf

Re : multiboot depuis grub et démarrage karmic sous grub2

ton Mandriva boote bien ?


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#25 Le 11/10/2009, à 20:54

bolobolo

Re : multiboot depuis grub et démarrage karmic sous grub2

non, pas de lvm (ça s'installe pas tout seul je suppose)

Hors ligne