Impossible de mettre en place le dual boot

Résolu/Fermé
Alphonse Brown Messages postés 56 Date d'inscription samedi 13 octobre 2007 Statut Membre Dernière intervention 10 août 2015 - 4 oct. 2008 à 15:51
Alphonse Brown Messages postés 56 Date d'inscription samedi 13 octobre 2007 Statut Membre Dernière intervention 10 août 2015 - 4 oct. 2008 à 18:34
Bonjour à tous,

Je souhaiterais installer Mandriva One sur mon fix, mais tout en gardant Windows XP pour tous les programmes qui ne sont compatibles que sous Windows.
Du coup, j'ai préparé le terrain :
J'ai créé deux partitions Windows C et D sur mon DD (de 120 Go). Chacune valant 50 Go.
J'ai laissé ainsi un espace non partitionné de 20 Go.
Sur cette partition de 20 Go, j'ai installé Mandriva One, jusque là, tout va bien.
Et le problème survient maintenant, quand j'allume mon ordinateur, j'ai seulement le choix de lancer Mandriva One (et la version dégradée). Je ne peux pas lancer mon windows XP.
Voici une image de ce que j'ai au démarrage :

http://images.howtoforge.com/images/perfect_desktop_mandriva_2008_1_gnome/big/fs1.jpg

Je peux toutefois accéder à mes données des partitions C et D via linux (support de stockage) donc je suis sûr que je n'ai pas fait d'erreurs lors du partitionnement.
J'ai fait tout un tas de recherches et j'ai vu qu'il y avait peut-être une histoire de GRUB (?)
Si quelqu'un sait comment je pourrais redémarrer sous XP, ce serait vraiment le top...

Par avance, merci.
A voir également:

9 réponses

Juste pour vous informer de ce que j'ai fais pour installer Ubuntu.

Je n'avais pas partitionner (et préparé le terrain), mais quand j'ai lancé le CD, il fallait donner un nombre de Go pour ce système d'exploitation.
Au redémmarage le dual boot était présent.

Il ne faut peut être pas partitionner à l'avance.

J'espère que ma remarque aidera
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
4 oct. 2008 à 16:06
bonjour,
sous mandriva tu ouvre une console et tu me colle le resultat des 2 commandes ci dessous
su -
motdepasse
#fdisk -l l = L minuscule
#cat /boot/grub/menu.lst
a+


0
Alphonse Brown Messages postés 56 Date d'inscription samedi 13 octobre 2007 Statut Membre Dernière intervention 10 août 2015 13
4 oct. 2008 à 17:18
J'ai saisi les commandes dans la Konsole, voici ce que j'obtiens :

[root@localhost ~]# fdisk -l l
[root@localhost ~]# cat /boot/grub/menu.lst
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,5)/boot/gfxmenu
default 0

title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=617ef7fd-1005-44e3-8372-2 a9e478844a2 splash=silent vga=788
initrd (hd0,5)/boot/initrd.img

title linux-nonfb
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=617ef7fd-1005-44e3- 8372-2a9e478844a2
initrd (hd0,5)/boot/initrd.img

title failsafe
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=617ef7fd-1005-44e3-837 2-2a9e478844a2 failsafe
initrd (hd0,5)/boot/initrd.img


Est ce que j'ai bien saisi la première commande ? parce que j'ai l'impression qu'il ne s'est rien passé...
Merci pour l'aide.

Sinon, Roudounette, j'ai pris bonne note de ta remarque. En dernier recours, je réinstallerai le système pour faire comme tu as dit mais c'est vrai que je préférerais trouver quelque chose de moins contraignant...
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
4 oct. 2008 à 17:21
re,
fdisk - l
je precisais que l etait un L minuscule et non un I majuscule
a+
0

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

Posez votre question
Alphonse Brown Messages postés 56 Date d'inscription samedi 13 octobre 2007 Statut Membre Dernière intervention 10 août 2015 13
4 oct. 2008 à 17:37
Ok, j'ai refais les deux :

[root@localhost ~]# fdisk - l

Usage: fdisk [-b TAILLE] [-u] DISQUE modifier la table de partitions
fdisk -l [-b TAILLE] [-u] DISQUE lister les tables de partitions
fdisk -s PARTITION donner la taille de partition en blocs
fdisk -v afficher la version de fdisk
Où le disque est quelque chose du genre: /dev/hdb ou /dev/sda
et PARTITION est quelque chose du genre: /dev/hda7
-u: donne le Début et la Fin en unités de secteurs (au lieu de cylindres)
-b 2048: (pour certains disques MO) utilise 2048-octets par secteur
[root@localhost ~]# cat /boot/grub/menu.lst
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,5)/boot/gfxmenu
default 0

title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=617ef7fd-1005-44e3-8372-2a9e478844a2 splash=silent vga=788
initrd (hd0,5)/boot/initrd.img

title linux-nonfb
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=617ef7fd-1005-44e3-8372-2a9e478844a2
initrd (hd0,5)/boot/initrd.img

title failsafe
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=617ef7fd-1005-44e3-8372-2a9e478844a2 failsafe
initrd (hd0,5)/boot/initrd.img
[root@localhost ~]#

Merci
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
4 oct. 2008 à 17:40
re,
un petit effort cest fdisk (espace)-l
a+
0
Alphonse Brown Messages postés 56 Date d'inscription samedi 13 octobre 2007 Statut Membre Dernière intervention 10 août 2015 13
4 oct. 2008 à 17:44
Oups, voila le travail ;-) :

[root@localhost ~]# fdisk -l

Disque /dev/hda: 122.9 Go, 122942324736 octets
255 heads, 63 sectors/track, 14946 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x09630962

Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 6374 51199123+ 7 HPFS/NTFS
/dev/hda2 6375 14946 68854590 f W95 Etendu (LBA)
/dev/hda5 6375 12748 51199123+ 7 HPFS/NTFS
/dev/hda6 12749 14946 17655403+ 83 Linux

Disque /dev/sda: 2024 Mo, 2024275968 octets
64 heads, 32 sectors/track, 1930 cylinders
Units = cylindres of 2048 * 512 = 1048576 bytes
Disk identifier: 0x00000000

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 1931 1976560 b W95 FAT32
[root@localhost ~]# cat /boot/grub/menu.lst
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,5)/boot/gfxmenu[root@localhost ~]# fdisk -l

Disque /dev/hda: 122.9 Go, 122942324736 octets
255 heads, 63 sectors/track, 14946 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x09630962

Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 6374 51199123+ 7 HPFS/NTFS
/dev/hda2 6375 14946 68854590 f W95 Etendu (LBA)
/dev/hda5 6375 12748 51199123+ 7 HPFS/NTFS
/dev/hda6 12749 14946 17655403+ 83 Linux

Disque /dev/sda: 2024 Mo, 2024275968 octets
64 heads, 32 sectors/track, 1930 cylinders
Units = cylindres of 2048 * 512 = 1048576 bytes
Disk identifier: 0x00000000

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 1931 1976560 b W95 FAT32
[root@localhost ~]# cat /boot/grub/menu.lst
timeout 10
default 0

title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=617ef7fd-1005-44e3-8372-2a9e478844a2 splash=silent vga=788
initrd (hd0,5)/boot/initrd.img

title linux-nonfb
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=617ef7fd-1005-44e3-8372-2a9e478844a2
initrd (hd0,5)/boot/initrd.img

title failsafe
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=617ef7fd-1005-44e3-8372-2a9e478844a2 failsafe
initrd (hd0,5)/boot/initrd.img
[root@localhost ~]#



Merci
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
4 oct. 2008 à 17:47
bonjour,
bon
toujours en console
en root
kedit ou kwrite (je sais pas lequel est installe) /boot/grub/menu.lst
et ajoute apres
title failsafe
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=617ef7fd-1005-44e3-8372-2a9e478844a2 failsafe
initrd (hd0,5)/boot/initrd.img 

ceci
title winxp
 rootnoverify (hd0,0)
 chainloader +1

tu enregistres et tu reboot et vois si ça boot
si ça ne boot pas il faudra modifier
title Other
 rootnoverify (hd0,1)
 chainloader +1

comme ceci
a+
0
Alphonse Brown Messages postés 56 Date d'inscription samedi 13 octobre 2007 Statut Membre Dernière intervention 10 août 2015 13
4 oct. 2008 à 18:34
Super !!

Ca marche vraiment super bien !!

Merci beaucoup Jeanbi, c'est exactement ce que je voulais !

A bientôt !

PS : J'ai copié la première commande que tu m'as dit :

title winxp
rootnoverify (hd0,0)
chainloader +1
0