(resolu) installation - triple boot - grub

Bonjour,

J’ai installé Debian 4.0 r3 sur mon PC en dualboot XP-Ubuntu

Voici ma table de partition:

[code] Start End Blocks Id System

/dev/hda1 * 1 3916 31455238+ 7 HPFS/NTFS Windows XP

/dev/hda2 3917 4569 5245222+ 83 Linux Ubuntu

/dev/hda3 4570 5222 5245222+ 83 Linux Debian

/dev/hda4 5223 9733 36234607+ 5 Extended

/dev/hda5 5223 5875 5245191 83 Linux /home Ubuntu
/dev/hda6 5876 9602 29937096 7 HPFS/NTFS Sauvegarde

/dev/hda7 9603 9733 1052226 82 Linux swap / Solaris[/code]

Debian est bien installé sur /dev/hda3, (vérifié avec SuperGrubDisk) mais Ubuntu ne démarre plus :blush: y compris avec SuperGrubDisk.

Voici mon menu.lst Ubuntu:

[code]## ## End Default Options ##

title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=b293c132-df92-482c-819d-cf57ad979a74 ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=b293c132-df92-482c-819d-cf57ad979a74 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin
quiet

END DEBIAN AUTOMAGIC KERNELS LIST

This is a divider, added to separate the menu items below from the Debian

ones.

title Other operating systems:
root

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

on /dev/sda1

title Microsoft Windows XP dition familiale
root (hd0,0)
savedefault
[/code]

Et mon menu.lst Debian:

[code]## ## End Default Options ##

title Debian GNU/Linux, kernel 2.6.18-6-686
root (hd0,2)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda3 ro
initrd /boot/initrd.img-2.6.18-6-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686 (single-user mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda3 ro single
initrd /boot/initrd.img-2.6.18-6-686
savedefault

END DEBIAN AUTOMAGIC KERNELS LIST

This is a divider, added to separate the menu items below from the Debian

ones.

title Other operating systems:
root

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

on /dev/hda1

title Windows NT/2000/XP
root (hd0,0)
savedefault
chainloader +1

This entry automatically added by the Debian installer for an existing

linux installation on /dev/hda2.

title Ubuntu 7.10, kernel 2.6.22-14-generic (on /dev/hda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=b293c132-df92-482c-819d-cf57ad979a74 ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.22-14-generic
savedefault
boot

This entry automatically added by the Debian installer for an existing

linux installation on /dev/hda2.

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode) (on /dev/hda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=b293c132-df92-482c-819d-cf57ad979a74 ro single
initrd /boot/initrd.img-2.6.22-14-generic
savedefault
boot

This entry automatically added by the Debian installer for an existing

linux installation on /dev/hda2.

title Ubuntu 7.10, memtest86+ (on /dev/hda2)
root (hd0,1)
kernel /boot/memtest86+.bin
savedefault
boot [/code]

J’avais l’intention de booter Debian par une entrée en chainloader dans mon GRUB Ubuntu qui se lance au démarrage.

:bulb: Il me semble que ma partition Ubuntu n’est plus reconnue comme /.

Est-il possible de corriger cela?
Ou bien s’agit-il d’autre chose?
Ou bien faut-il réinstaller Debian? Mais je ne vois pas ce que j’ai loupé lors de l’installation. :confused:

Merci par avance. :slightly_smiling:

Bonjour
Problème UUID peut-être.
Remplaces root=UUID=xxxxxxxx par root=/dev/hda2 dans le menu.lst de la Debian, pour lancer Ubuntu
a+

Bonjour

geric, je ne saurais trop te conseiller d’aller à cet endroit pour résoudre ton problème de UUID.

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

J’ai eu un problème de ce type après l’installation d’une distribution en triple boot et Ubuntu n’a pas trop aimer, il a perdu un peu les pédales. Il faut savoir que le UUID est l’identité de tes partitions. S’il y a un repartitionnement ou un changement quelconque dans la table des partitions, ta partition change de numéro, mais malheureusement Ubuntu ne fait pas la mise à jour dans le fichier menu.lst.
Donc il faut retrouver ce nouveau numéro et le modifier dans le fichier.
Le lien te mène à une explication de ce fait (rétribution d’un nouvel UUID).
J’espère t’avoir un peu aidé.

Merci pour vos réponses,

@sml76 Fait mais toujours pas d’Ubuntu.
@adama88 Je vais voir ces histoires d’UUID.

@+

Pour connaitre les UUID sous Debian

j’ai eu ce m^ genre de problème entre debian et Kubuntu (Ubuntu 7.10, kernel 2.6.22-14-generic) et je n’ai jamais réussi à le résoudre.
je ne serais pas étonné que ce noyau soit en cause.

Bonjour,

Mon triple boot est fonctionnel. :smiley:

C’est l’UUID de ma partition /home qui foutait la zoubida. :blush:

Le recovery mode d’Ubuntu butait sur un UUID inconnu ( probablement généré par l’installation de la Debian).

J’ai donc forcé l’ UUID réel de ma partition /home avec la commande indiquée dans la page UUID et Label,puis j’ai redémarré Ubuntu en recovery mode.
Le message était que l’ UUID d’origine n’existait pas.
J’ai fait Ctrl+D une fois puis une deuxième fois…

Et Ubuntu a redémmarré!

Merci de m’avoir orienté vers les questions d’UUID.