Dualboot XP / Mageia 2 : problème avec grub [Réglé]
Impossible de démarrer sous XP
Système et matériels / Installation et configuration

euclide24 Membre non connecté
-
- Voir le profil du membre euclide24
- Inscrit le : 02/06/2011
- Groupes :
J'aurais besoin d'un petit coup de main.
Cet été, j'ai installé Mageia 2. Et depuis 2 mois, je n'avais même plus essayé de démarrer sous Windows XP.

Et je viens de m'apercevoir que lors du boot, l'entrée correspondant à Windows ne fonctionnait plus.
J'ai le message suivant :
Code :
Bootin 'windows'
root (hd1,0)
Filesystem is ext2fs, partition type 0x83
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1
Error 13: Invalid or Unsupported executable format
Au passage, le plus gros changement a été l'ajout d'un disque dur SSD.
Voici donc mon partitionnement :

Et voici aussi l'entrée qui correspond à windows dans le fichier menu.lst
Code :
title windows
root (hd1,0)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1
J'ai essayé un LiveCD de Mageia en « System Rescue » mais je n'ai fait que mettre un peu plus le bazar puisque je ne pouvais même plus booter sur Mageia. Heureusement, j'ai pu retrouver la situation antérieure grâce au même CD, en faisant une mise à jour.
Voilà. Si une bonne âme a une idée... merci d'avance !
Carte-mère : ASUS A88X-Plus
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Code BASH :
?fdisk -l
Elle donne la liste des partitions et leur système
Yves

euclide24 Membre non connecté
-
- Voir le profil du membre euclide24
- Inscrit le : 02/06/2011
- Groupes :
Papoteur :
Que dit la commande :
Code BASH :
?fdisk -l
Bonjour Papoteur, merci pour ta réponse.
Voici donc le résultat :
Caché :
Disque /dev/sdb : 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres, total 390721968 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x1d67f8d8
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 63 40949684 20474811 7 HPFS/NTFS/exFAT
/dev/sdb2 40951764 390716864 174882550+ 5 Étendue
/dev/sdb5 40951808 390716864 174882528+ 83 Linux
Disque /dev/sda : 128.0 Go, 128035676160 octets
255 têtes, 63 secteurs/piste, 15566 cylindres, total 250069680 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 2048 4080509 2039231 82 partition d'échange Linux / Solaris
/dev/sda2 4083660 250067789 122992065 5 Étendue
/dev/sda5 4083712 65513069 30714679 83 Linux
/dev/sda6 65515520 250067789 92276135 83 Linux
Disque /dev/sdc : 203.9 Go, 203928109056 octets
255 têtes, 63 secteurs/piste, 24792 cylindres, total 398297088 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xa9d4a9d4
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 63 398283479 199141708+ 83 Linux
255 têtes, 63 secteurs/piste, 24321 cylindres, total 390721968 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x1d67f8d8
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 63 40949684 20474811 7 HPFS/NTFS/exFAT
/dev/sdb2 40951764 390716864 174882550+ 5 Étendue
/dev/sdb5 40951808 390716864 174882528+ 83 Linux
Disque /dev/sda : 128.0 Go, 128035676160 octets
255 têtes, 63 secteurs/piste, 15566 cylindres, total 250069680 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 2048 4080509 2039231 82 partition d'échange Linux / Solaris
/dev/sda2 4083660 250067789 122992065 5 Étendue
/dev/sda5 4083712 65513069 30714679 83 Linux
/dev/sda6 65515520 250067789 92276135 83 Linux
Disque /dev/sdc : 203.9 Go, 203928109056 octets
255 têtes, 63 secteurs/piste, 24792 cylindres, total 398297088 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xa9d4a9d4
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 63 398283479 199141708+ 83 Linux
Édité par euclide24 Le 22/09/2012 à 16h07
Carte-mère : ASUS A88X-Plus
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Le disque sdb sur lequel le système Windows était installé a-t-il toujours été le deuxième disque ?
N'y a-t-il pas eu du changement depuis l'installation du WIndows ?
Yves

euclide24 Membre non connecté
-
- Voir le profil du membre euclide24
- Inscrit le : 02/06/2011
- Groupes :
Papoteur :
Le disque sdb sur lequel le système Windows était installé a-t-il toujours été le deuxième disque ?
Le disque sdb sur lequel le système Windows était installé a-t-il toujours été le deuxième disque ?
Non, c'était auparavant le 1er disque.
Citation :
N'y a-t-il pas eu du changement depuis l'installation du WIndows ?
N'y a-t-il pas eu du changement depuis l'installation du WIndows ?
J'ai installé ce Windows il y a plusieurs années (6 ou 7 ans je pense), les distributions Linux qui se sont succédées étant installées sur le même disque que Windows. Mais la nouveauté est l'installation du SSD, que j'ai mis en disque n°1, et sur lequel se trouve le dernier système Mageia.
Carte-mère : ASUS A88X-Plus
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Yves

euclide24 Membre non connecté
-
- Voir le profil du membre euclide24
- Inscrit le : 02/06/2011
- Groupes :
Papoteur :
Je pense que ton problème viens de là. Windows ne doit pas savoir démarrer sur le deuxième disque, ou au moins sur un disque dans une autre position que celle de son installation. Je n'ai pas réussi à faire ce genre de chose, alors, je ne vais pas pouvoir t'aider.
Merci d'avoir essayé !
Ce sera peut-être pour moi l'occasion de laisser définitivement tomber Windows.
Je ne l'utilisais de toute façon plus que pour 3 choses, que je n'ai pas réussi à faire tourner ni avec Wine, ni avec Virtual Box :
- les mises à jour d'un GPS Tom-Tom ;
- les mises à jours d'un smartphone Motorola Defy ;
- un jeu d'aventure (Gray Matter).
Carte-mère : ASUS A88X-Plus
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64

Visiteur
Visiteur
euclide24 :
J'ai installé ce Windows il y a plusieurs années (6 ou 7 ans je pense), les distributions Linux qui se sont succédées étant installées sur le même disque que Windows. Mais la nouveauté est l'installation du SSD, que j'ai mis en disque n°1, et sur lequel se trouve le dernier système Mageia.
J'ai installé ce Windows il y a plusieurs années (6 ou 7 ans je pense), les distributions Linux qui se sont succédées étant installées sur le même disque que Windows. Mais la nouveauté est l'installation du SSD, que j'ai mis en disque n°1, et sur lequel se trouve le dernier système Mageia.
Ce qui revient à dire que tu as en résumé:
Disque 1 Mageia2
Disque 2 Windows plus OS Linux
Disque 3 Sauvegarde
Questions: suite à ton schéma de partitionnement:
1- sur le disque 2 qu'as tu fait des OS Linux il y a bien le home mais où sont les systémes
2- sur ton disque 3 qui est ext4 que sauvegardes tu ? Je suppose ton Home mais lesquels : ceux de tes anciens OS Linux ou celui de Mageia 2
A+

euclide24 Membre non connecté
-
- Voir le profil du membre euclide24
- Inscrit le : 02/06/2011
- Groupes :
UbooJuboo :
Ce qui revient à dire que tu as en résumé:
Disque 1 Mageia2
Disque 2 Windows plus OS Linux
Disque 3 Sauvegarde
Questions: suite à ton schéma de partitionnement:
1- sur le disque 2 qu'as tu fait des OS Linux il y a bien le home mais où sont les systémes
Ce qui revient à dire que tu as en résumé:
Disque 1 Mageia2
Disque 2 Windows plus OS Linux
Disque 3 Sauvegarde
Questions: suite à ton schéma de partitionnement:
1- sur le disque 2 qu'as tu fait des OS Linux il y a bien le home mais où sont les systémes
C'est presque ça mais en fait, je n'ai qu'un système Linux, que j'ai scindé sur les 2 premiers disques :
Disque 1 Mageia2 : la swap + le système (+ une partition pour Virtualbox afin de bénéficier de la rapidité du SSD).
Disque 2 Windows
Disque 3 Sauvegarde
Citation :
2- sur ton disque 3 qui est ext4 que sauvegardes tu ? Je suppose ton Home mais lesquels : ceux de tes anciens OS Linux ou celui de Mageia 2
2- sur ton disque 3 qui est ext4 que sauvegardes tu ? Je suppose ton Home mais lesquels : ceux de tes anciens OS Linux ou celui de Mageia 2
Je sauvegarde mon /home (celui du disque 2) + les systèmes installés en virtualisation (ceux du disque 1) + quelques fichiers de la partition Windows, comme les parties sauvegardées de 2 jeux.
Merci pour ta réponse.

Carte-mère : ASUS A88X-Plus
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64

lebarhon Membre non connecté
-
- Voir le profil du membre lebarhon
- Inscrit le : 09/10/2010
- Groupes :
-
Équipe Mageia
-
Membre d'Honneur
Si XP a changé de disque, as tu pensé à rendre cette partition active ?
http://www.commentcamarche.net/contents/repar/partitio.php3
Nota: Pas sur que ce soit encore le cas avec XP ?
Édité par lebarhon Le 23/09/2012 à 11h41
CM Asus Z77-A+i5-2500K+GeForceGT520+RAM8Go
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits

euclide24 Membre non connecté
-
- Voir le profil du membre euclide24
- Inscrit le : 02/06/2011
- Groupes :
lebarhon :
Si XP a changé de disque, as tu pensé à rendre cette partition active ?
http://www.commentcamarche.net/contents/repar/partitio.php3
Nota: Pas sur que ce soit encore le cas avec XP ?
Si XP a changé de disque, as tu pensé à rendre cette partition active ?
http://www.commentcamarche.net/contents/repar/partitio.php3
Nota: Pas sur que ce soit encore le cas avec XP ?
Bonjour lebarhon.
XP n'a pas changé de disque, mais j'ai ajouté un disque supplémentaire, qui est passé en sda. J'ignore d'ailleurs ce qui détermine l'ordre sda sdb sdc. Probablement les nappes sur lesquelles sont installés les disques durs.
Pour info, voici ce que me dit le CCM concernant la partition sur laquelle se trouve windows (la dernière ligne semble ressembler à ce que tu m'indiques concernant l'activation de la partition) :
Point de montage : /mnt/windows
Périphérique : sdb1
UUID : D0548E6E548E575E
Lettre de lecteur DOS supposée : C
Type : NTFS-3G (0x7)
Début : secteur 63
Taille : 19Gio (10%), 40949622 secteurs
Cylindre 0 à 2548
Montée
Partition d'amorçage par défaut
(pour DOS/Windows, pas pour LILO)
Carte-mère : ASUS A88X-Plus
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64

thierryR Membre non connecté
-
- Voir le profil du membre thierryR
- Inscrit le : 02/02/2010
- Site internet
Code BASH :
# cat /boot/grub/menu.lst
commande à mettre dans une konsole puis passer root avec la commande su
avant de taper cat /boot/grub/menu.lst
Merci.
débusqueur de bugs et chercheur en améliorations
Amicalement vôtre.
Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

euclide24 Membre non connecté
-
- Voir le profil du membre euclide24
- Inscrit le : 02/06/2011
- Groupes :
thierryR :
Pourrais tu mettres ici le résultat de
Code BASH :
# cat /boot/grub/menu.lst
Bonjour thierryR.
Voilà le résultat :
Caché :
timeout 1
color black/cyan yellow/cyan
gfxmenu (hd0,4)/boot/gfxmenu
default 0
title linux
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=LABEL=Mageia nokmsboot splash quiet noapic resume=UUID=f368d877-7f0f-4c5a-870f-9402f98d9ecd vga=788
initrd (hd0,4)/boot/initrd.img
title linux-nonfb
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=LABEL=Mageia nokmsboot noapic resume=UUID=f368d877-7f0f-4c5a-870f-9402f98d9ecd
initrd (hd0,4)/boot/initrd.img
title server 3.3.6-2.mga2
kernel (hd0,4)/boot/vmlinuz-3.3.6-server-2.mga2 BOOT_IMAGE=server_3.3.6-2.mga2 root=LABEL=Mageia nokmsboot splash quiet noapic resume=UUID=f368d877-7f0f-4c5a-870f-9402f98d9ecd vga=788
initrd (hd0,4)/boot/initrd-3.3.6-server-2.mga2.img
title failsafe
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=failsafe root=LABEL=Mageia nokmsboot failsafe
initrd (hd0,4)/boot/initrd.img
title windows
root (hd1,0)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1
color black/cyan yellow/cyan
gfxmenu (hd0,4)/boot/gfxmenu
default 0
title linux
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=LABEL=Mageia nokmsboot splash quiet noapic resume=UUID=f368d877-7f0f-4c5a-870f-9402f98d9ecd vga=788
initrd (hd0,4)/boot/initrd.img
title linux-nonfb
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=LABEL=Mageia nokmsboot noapic resume=UUID=f368d877-7f0f-4c5a-870f-9402f98d9ecd
initrd (hd0,4)/boot/initrd.img
title server 3.3.6-2.mga2
kernel (hd0,4)/boot/vmlinuz-3.3.6-server-2.mga2 BOOT_IMAGE=server_3.3.6-2.mga2 root=LABEL=Mageia nokmsboot splash quiet noapic resume=UUID=f368d877-7f0f-4c5a-870f-9402f98d9ecd vga=788
initrd (hd0,4)/boot/initrd-3.3.6-server-2.mga2.img
title failsafe
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=failsafe root=LABEL=Mageia nokmsboot failsafe
initrd (hd0,4)/boot/initrd.img
title windows
root (hd1,0)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1
Carte-mère : ASUS A88X-Plus
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64
Processeur : AMD A8-7600
RAM : DDR3 2133 (16 Go)
Mageia 9 - KDE 64

Visiteur
Visiteur
euclide24 :
C'est presque ça mais en fait, je n'ai qu'un système Linux, que j'ai scindé sur les 2 premiers disques :
Disque 1 Mageia2 : la swap + le système (+ une partition pour Virtualbox afin de bénéficier de la rapidité du SSD).
Disque 2 Windowsplus OS Linux + ma partition /home, correspondant au système installé sur le disque 1.
Disque 3 Sauvegarde
C'est presque ça mais en fait, je n'ai qu'un système Linux, que j'ai scindé sur les 2 premiers disques :
Disque 1 Mageia2 : la swap + le système (+ une partition pour Virtualbox afin de bénéficier de la rapidité du SSD).
Disque 2 Windows
Disque 3 Sauvegarde
Observons uniquement le disque 2:
Je suppose que lorsque tu as enlevé tes os linux sur le Disque 2 tu as du modifier le grub du disque 2
Et c'est pourquoi ton xp ne démarre plus
Tu as du modifier de maniére importante le partitionnement de ton disque 2
Je suppose:
qu'avant il devait être ainsi:
Partition primaire ntfs pour xp
Partition Étendue avec autant de partitions logiques pour tes os linux
Après:
lorsque tu as acheté ton ssd
tu as du vouloir conserver XP; puis enlever tes OS linux pour pouvoir mettre le home de Mageia2 (disque 1)
Si tu as enlevé tes os linux
tu as modifié considérablement ton grub
et il me parait logique que lorsque tu veuilles booter sur xp tu ne puisses pas
Essaie :
de dépanner xp en bootant sur son dvd d’installation.

lebarhon Membre non connecté
-
- Voir le profil du membre lebarhon
- Inscrit le : 09/10/2010
- Groupes :
-
Équipe Mageia
-
Membre d'Honneur
J'ai l'impression que c'est le chargeur Windows qui est HS. Tu peux toujours essayer de le réparer avec les commandes fixboot et fixmbr comme dans ce lien
http://wiki.mandriva.com/fr/Installation_Mandriva_en_double-d%C3%A9marrage_:_le_B.A._BA.#Vous_avez_Windows_XP
Puis de re écrire Grub en bootant sur le DVD Mageia puis Rescue system et Re-install boot loader.
CM Asus Z77-A+i5-2500K+GeForceGT520+RAM8Go
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie