Dual Boot Mandriva/Ubuntu

Fermé
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 - 5 févr. 2009 à 22:43
 Utilisateur anonyme - 10 févr. 2009 à 10:40
Bonjour, je fais un dual boot Ubuntu Mandriva.
J'ai installé Mandriva sur mon disque dur interne et Ubuntu sur mon disque externe.
Lors du démarrage, avec grub, je peux booter sur Mandriva mais pas sur Ubuntu. J'ai donc modifié mon fichier menu.lst jusqu'à obtenir

Code:

timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,0)/boot/gfxmenu
default 0

title linux
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=0d23ed46-e161-401e-919e-3ab9c6d45857 resume=UUID=aba3d2c1-bf96-41e4-95ac-b029905f0aca splash=silent vga=788
initrd (hd0,0)/boot/initrd.img

# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb1.
title linux (on /dev/sdb1)
root (hd1,0)
kernel /boot/vmlinuz BOOT_IMAGE=linux root=UUID=d118ddbe-814c-4360-84f6-3c0b08f617d8 splash=silent vga=788
initrd (hd0,0)/boot/initrd.img
savedefault
boot

title linux-nonfb
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=0d23ed46-e161-401e-919e-3ab9c6d45857 resume=UUID=aba3d2c1-bf96-41e4-95ac-b029905f0aca
initrd (hd0,0)/boot/initrd.img

title failsafe
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=0d23ed46-e161-401e-919e-3ab9c6d45857 failsafe
initrd (hd0,0)/boot/initrd.img

title 2.6.27-desktoprc8-2mnb
kernel (hd0,0)/boot/vmlinuz-2.6.27-desktop-0.rc8.2mnb BOOT_IMAGE=2.6.27-desktoprc8-2mnb root=UUID=0d23ed46-e161-401e-919e-3ab9c6d45857 resume=UUID=aba3d2c1-bf96-41e4-95ac-b029905f0aca splash=silent vga=788
initrd (hd0,0)/boot/initrd-2.6.27-desktop-0.rc8.2mnb.img

title desktop 2.6.27.10-1mnb
kernel (hd0,0)/boot/vmlinuz-2.6.27.10-desktop-1mnb BOOT_IMAGE=desktop_2.6.27.10-1mnb root=UUID=0d23ed46-e161-401e-919e-3ab9c6d45857 resume=UUID=aba3d2c1-bf96-41e4-95ac-b029905f0aca splash=silent vga=788
initrd (hd0,0)/boot/initrd-2.6.27.10-desktop-1mnb.img



# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb1.
title linux-nonfb (on /dev/sdb1)
root (hd1,0)
kernel /boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=d118ddbe-814c-4360-84f6-3c0b08f617d8
initrd (hd0,0)/boot/initrd.img
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb1.
title failsafe (on /dev/sdb1)
root (hd1,0)
kernel /boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=d118ddbe-814c-4360-84f6-3c0b08f617d8 failsafe
initrd (hd0,0)/boot/initrd.img
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb1.
title 2.6.27-desktoprc8-2mnb (on /dev/sdb1)
root (hd1,0)
kernel /boot/vmlinuz-2.6.27-desktop-0.rc8.2mnb BOOT_IMAGE=2.6.27-desktoprc8-2mnb root=UUID=d118ddbe-814c-4360-84f6-3c0b08f617d8 splash=silent vga=788
initrd (hd0,0)/boot/initrd-2.6.27-desktop-0.rc8.2mnb.img
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb1.
title desktop 2.6.27.10-1mnb (on /dev/sdb1)
root (hd1,0)
kernel /boot/vmlinuz-2.6.27.10-desktop-1mnb BOOT_IMAGE=desktop_2.6.27.10-1mnb root=UUID=d118ddbe-814c-4360-84f6-3c0b08f617d8 splash=silent vga=788
initrd (hd0,0)/boot/initrd-2.6.27.10-desktop-1mnb.img
savedefault
boot

Mais, quand je vais sur linux (on /dev/sdb1) grub m'affiche une erreur 21 ressemblant à
(hd1,0) does not exist


Voici ce que j'obtiens quand je fais fdisk -l dans ma console

Code:

[root@localhost ~]# fdisk -l

Disque /dev/sda: 40.0 Go, 40020664320 octets
16 heads, 63 sectors/track, 77545 cylinders
Units = cylindres of 1008 * 512 = 516096 bytes
Disk identifier: 0xd943d943

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 16253 8191480+ 83 Linux
/dev/sda2 16254 77545 30891137 5 Extended
/dev/sda5 16254 24379 4095472+ 82 Linux swap / Solaris
/dev/sda6 24380 77545 26795632+ 83 Linux

Disque /dev/sdb: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0004bc01

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 6527 52428096 7 HPFS/NTFS
/dev/sdb2 6528 30401 191767905 5 Extended
/dev/sdb5 6528 30024 188739621 83 Linux
/dev/sdb6 30025 30401 3028221 82 Linux swap / Solaris

Comment faire pour pouvoir boot sur Ubuntu ?
Merci d'avance.
A voir également:

23 réponses

Deux linuses dans une machine ?, ...
Bonne chance !
0
Utilisateur anonyme
6 févr. 2009 à 02:16
Salut ;)

ici il y a une inversion de disques évidentes,ça arrive fréquemment lorsque deux distributions GNU/linux sont placées sur des disques différents.

En effet: ton fdisk révèle que ubuntu se trouve sur le disque maître alors que tu dis l'avoir installer sur l'externe de 40Go.

L'idéal serait que tu replaces le grub de ubuntu sur MBR (lorsque tout fonctionnait) et que tu bidouilles plutôt le menu.lst d'ubuntu pour y ajouter mandriva

autre détail,il n'y a pas de boot flag sur le disque de 250Go....(*)

0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
6 févr. 2009 à 11:24
Non, Ubuntu est sur le disque EXTERNE de 250GO et Mandriva, sur l'interne de 40 Go
0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
6 févr. 2009 à 19:11
Up
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 181
6 févr. 2009 à 19:18
bonjour,
perso je ferais comme ceci
 title ubuntu dd externe 
	rootnoverify (hd1,4)
	chainloader +1

a+

0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
6 févr. 2009 à 23:03
Ce que tu m'as donné ne marche pas... :(
0
Utilisateur anonyme
6 févr. 2009 à 23:40
l'idéal serait qu'on sache ou se trouvent les stage1...

depuis ta mandriva:

su -


(mot de passe root)

grub


ensuite à l'invité grub>

find /boot/grub/stage1


et tu colles ici le résultat merci :)

en même temps on verra si ça concorde avec le fdisk -l

@+
0
ben13010 Messages postés 3356 Date d'inscription vendredi 24 septembre 2004 Statut Contributeur Dernière intervention 5 octobre 2012 387
6 févr. 2009 à 23:42
lors de l'install de la 2eme distro(Ubuntu donc) , tu as placé le bootloader de cette distro sur la partition / de ladite distro ?
0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
7 févr. 2009 à 15:38
Alors, j'ai formaté mes disques puis j'ai installé Ubuntu puis Mandriva. Sans que je modifie menu.lst, au démarrage, on m'a proposé de booter sur Ubuntu, mais, quand je clique dessus ils me mettent :
boot(hd1,0)

Error 21 : Select disk does not exist.


Voici ce qu'on m'affiche quand je fais fdisk -l :



Disque /dev/sda: 40.0 Go, 40020664320 octets
16 heads, 63 sectors/track, 77545 cylinders
Units = cylindres of 1008 * 512 = 516096 bytes
Disk identifier: 0xd943d943

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 16253 8191480+ 83 Linux
/dev/sda2 16254 77545 30891168 5 Extended
/dev/sda5 16254 24379 4095472+ 82 Linux swap / Solaris
/dev/sda6 24380 77545 26795632+ 83 Linux

Disque /dev/sdb: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0004bc01

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 30025 241175781 83 Linux
/dev/sdb2 30026 30401 3020220 5 Extended
/dev/sdb5 30026 30401 3020188+ 82 Linux swap / Solaris
[root@localhost ~]#



----------------------------------------------------------------------------------------------------------------------------------
Voici mon menu.lst (sur le disque de Mandriva) :

timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,0)/boot/gfxmenu
default 0

title linux
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=94bfbc00-bec5-4dfd-b6b7-483f2c1e30da resume=UUID=ebf93277-2a36-4056-b9b8-16f782b36dd8 splash=silent vga=788
initrd (hd0,0)/boot/initrd.img

title linux-nonfb
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=94bfbc00-bec5-4dfd-b6b7-483f2c1e30da resume=UUID=ebf93277-2a36-4056-b9b8-16f782b36dd8
initrd (hd0,0)/boot/initrd.img

title failsafe
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=94bfbc00-bec5-4dfd-b6b7-483f2c1e30da failsafe
initrd (hd0,0)/boot/initrd.img

title Ubuntu 8.10
root (hd1,0)
configfile /boot/grub/menu.lst

title 2.6.27-desktoprc8-2mnb
kernel (hd0,0)/boot/vmlinuz-2.6.27-desktop-0.rc8.2mnb BOOT_IMAGE=2.6.27-desktoprc8-2mnb root=UUID=94bfbc00-bec5-4dfd-b6b7-483f2c1e30da resume=UUID=ebf93277-2a36-4056-b9b8-16f782b36dd8 splash=silent vga=788
initrd (hd0,0)/boot/initrd-2.6.27-desktop-0.rc8.2mnb.img

title desktop 2.6.27.10-1mnb
kernel (hd0,0)/boot/vmlinuz-2.6.27.10-desktop-1mnb BOOT_IMAGE=desktop_2.6.27.10-1mnb root=UUID=94bfbc00-bec5-4dfd-b6b7-483f2c1e30da resume=UUID=ebf93277-2a36-4056-b9b8-16f782b36dd8 splash=silent vga=788
initrd (hd0,0)/boot/initrd-2.6.27.10-desktop-1mnb.img


---------------------------------------------------------------------------------------------------------------------------------------------------------------
initials76, quand je fais ce que tu me dis, ça donne :

GNU GRUB version 0.97 (640K lower / 3072K upper memory)

[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]

grub> find /boot/grub/stage1
(hd0,0)
(hd1,0)




Comment faire en sorte que je puisse booter sur Ubuntu ET Mandriva =)

Merci d'avance.
0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
7 févr. 2009 à 16:45
Up
0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
7 févr. 2009 à 19:28
Up
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 181
7 févr. 2009 à 19:35
re,
questions tu as reinstaller tout car au depart sdb5 etait la partition linux et maintenant c'est sdb1 !!
pas facile de suivre
mets voir hd1,1 au lieu de hd1,0
a+
0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
8 févr. 2009 à 15:55
title Ubuntu 8.10
root (hd1,0)
configfile /boot/grub/menu.lst

et

title Ubuntu 8.10
root (hd1,1)
configfile /boot/grub/menu.lst

ne marchent pas :
Erreur 21 : Select disk does not exist
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 181
8 févr. 2009 à 16:24
re
si je comprends bien mandriva se lance , mais ne voit pas ubuntu
alors avec le cd de ubuntu (il faut un alternate et pas un livecd )
au boot tu tapes rescue ou F5
ensuite tu tapes les commandes
#chroot /mnt/sysimage
#grub-install /dev/sdb1
si on est bien d'accord que sdb1 est la 1er partition de ubuntu .
et ensuite
title Ubuntu 8.10
root (hd1,0)
configfile /boot/grub/menu.lst 

devrait fonctionner
verifie aussi que la partition sdb1 est bien noter boot sous gparted sinon avant de reinstaller grub rester cette solution
a+

0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
8 févr. 2009 à 16:25
Merci, je vais essayer.
0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
8 févr. 2009 à 18:10
Il faut que je réinstalle Ubuntu avec un Alternate CD ?
0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
8 févr. 2009 à 18:29
Excuse moi, mais ça, je le fais où ? ^^ Dans Réparer un système endommagé ?
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 181
8 févr. 2009 à 18:33
re,
tu boot sur le cd et au menu il faut taper sur echap boot> et la fait taper rescue
et ensuite taper les commandes
et au fait sdb1 est bootable ?
a+
0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
8 févr. 2009 à 18:48
Quand je fais rescue, ça m'affiche un menu Choose language. Je mets français. Il y a apres un menu de clavier, je mets français. Il lance ensuite des analyses, détections et chargements.
Il me demande ensuite de choisir un périphérique qui sera utilisé comme système de fichiers racine. Je mets /dev/sdb1 ? (il y a : sda1 sda2 sda5 sda6 sdb1 sdb2 et sdb5)
0
marc94 Messages postés 212 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 19 septembre 2014 68
8 févr. 2009 à 21:22
Up
0
Utilisateur anonyme
8 févr. 2009 à 23:54
re,

oui /dev/sdb1 :))
0