#1 Le 17/11/2009, à 00:44
- skab
Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Salut à tous,
Mise en situation :
Dual boot windows xp et ubuntu 9.10, à l’aide de Grub.
Problème :
Le menu Grub s’affiche normalement mais après sélection des choix…
un message d’erreur de type :
error no such device: e9d35d10-a74f-462e-b09f-630a7e9fa9b1
press any key to continue..._
et impossibilité d’accéder au 2 OS.
Recherche sur forum :
J’ai trouvé ça,(http://forum.ubuntu-fr.org/viewtopic.ph … 8#p3071338),
je ne sais pas si ce dernier peut résoudre mon problème !
Question :
Que dois-je faire pour démarrer les 2 OS ?
Merci pour votre aide.
Dernière modification par skab (Le 21/11/2009, à 00:12)
Débutant dans l’environnement Linux.
Hors ligne
#2 Le 17/11/2009, à 07:33
- malbo
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
1) Le grub qui démarre, il affiche "Grub 1.97 beta 4" (ce qui indiquerait que c'est "Grub2") ou non ?
2) Peux-tu répondre à cette demande :
http://forum.ubuntu-fr.org/viewtopic.php?pid=2811956#p2811956
Hors ligne
#3 Le 17/11/2009, à 09:53
- skab
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Merci malbo
Réponses aux suggestions:
1- Oui, c'est le "Grub 1.97 beta 4" .
2- Recueil des informations sur les partitions par utilisation
d'un Live CD Ubuntu et de la commande:
sudo fdisk -l
Résultat:
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
ubuntu@ubuntu:~$ sudo fdisk -l
Disque /dev/sda: 40.0 Go, 40007761920 octets
255 têtes, 63 secteurs/piste, 4864 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x359b359a
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 2570 20643493+ 7 HPFS/NTFS
/dev/sda2 2571 4864 18426555 5 Etendue
/dev/sda5 2571 4762 17607208+ 83 Linux
/dev/sda6 4763 4864 819283+ 82 Linux swap / Solaris
ubuntu@ubuntu:~$
Merci encore une fois
Débutant dans l’environnement Linux.
Hors ligne
#4 Le 17/11/2009, à 21:48
- malbo
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
A priori tout est normal dans tes partitions. Je n'ai pas de meilleur idée que te suggérer de réparer le démarrage de Windows XP à l'aide du CD de XP ou autre moyen comme SuperGrub (si tu n'as pas de CD XP) :
http://forum.ubuntu-fr.org/viewtopic.php?pid=2420680#p2420680
Quand XP sera réparé, tu ne verras évidemment plus du tout Ubuntu et je te suggère de réinstaller Ubuntu à neuf en suivant ce tuto :
http://doc.ubuntu-fr.org/tutoriel/comment_amorcer_ubuntu_avec_ntldr
Dernière modification par malbo (Le 17/11/2009, à 21:50)
Hors ligne
#5 Le 18/11/2009, à 01:28
- skab
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Bonne nouvelle: démarrage de Ubuntu 9.10 et pas de Windows XP
En suivant une méthode, trouvée sur forum.
La méthode étape par étape:
0- Depuis le menu Grub;
1- Appui sur la touche " e ";
2- Suppression depuis "if " jusqu'à "search" suivie d'une série de chiffres compris;
3- Ctrl+X pour démarrer;
4- Dans le terminal saisir le code suivant:
sudo gedit /usr/lib/grub/grub-mkconfig_lib
5-Suppression à partir de la ligne 173, du fichier édité, les lignes suivantes:
if fs_uuid="`${grub_probe} --device ${device} --target=fs_uuid 2> /dev/null`" ; then
echo "search --no-floppy --fs-uuid --set ${fs_uuid}"
fi
6-Dans le terminal saisir le code suivant:
sudo update-grub
7- Redémarrage.
Résultat:
Démarrage depuis Grub de Ubuntu 9.10 et pas de Windows XP !?
Problème moitié résolu
Débutant dans l’environnement Linux.
Hors ligne
#6 Le 18/11/2009, à 07:27
- malbo
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Bravo pour cette première manche.
Pour le démarrage de XP, en suivant un peu la même recette que celle que tu as employée, tu devrais essayer la chose suivante :
au démarrage, tu sélectionnes la ligne XP dans Grub, puis tu l'édites en appuyant sur la touche "e", et tu supprimes toute la ligne search (série de chiffres compris)
Moi je viens de vérifier sur mon PC (qui n'a pas de problème de démarrage de XP) que le fait de faire cela n'a pas empêché le démarrage (donc si ça ne peut pas faire de mal, c'est à essayer)
Pour info voici l'extrait de mon fichier grub.cfg qui concerne XP :
menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 01c67bdebadc6540
drivemap -s (hd0) ${root}
chainloader +1
la ligne que j'ai enlevé au démarrage comme indiqué plus haut est :
search --no-floppy --fs-uuid --set 01c67bdebadc6540
Edit : pour comparer avec ton grub.cfg (juste pour le lire mais pas le modifier), tu peux taper ça dans un terminal :
gedit /boot/grub/grub.cfg
Tu devrais trouver quelque chose de très proche. Et sauf erreur, les 4 lignes suivantes devraient être identiques :
insmod ntfs
set root=(hd0,1)
drivemap -s (hd0) ${root}
chainloader +1
Dernière modification par malbo (Le 18/11/2009, à 07:35)
Hors ligne
#7 Le 18/11/2009, à 23:20
- skab
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Bonsoir,
En réponse de ce que tu m'a proposé : " au démarrage, tu sélectionnes la ligne XP dans Grub, puis tu l'édites en appuyant sur la touche "e", et tu supprimes toute la ligne search (série de chiffres compris)"
Résultat:
insmod ntfs
set root=(hd0,1)
drivemap -s (hd0) ${root}
chainloader +1
et je trouve pas la ligne affichant "search" ???
Et en ce qui concerne le fichier grub.cfg, j'ai ça:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,5)
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,5)
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=57042ea8-f7e7-4c8c-9d98-542f92d6dde8 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,5)
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=57042ea8-f7e7-4c8c-9d98-542f92d6dde8 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professionnel (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
Résultat:
Apparemment normal.
Suite à des recherches sur ce forum, j'ai constaté pas mal de problèmes, non négligeable évoquant Grub ! surtout un problème [résolu], disant que : "Grub2 bugge s'il est installé sur une partition étendue, il faut l'installer sur une partition primaire. Problème: le tutoriel indique qu'il faut laisser de l'espace non alloué sur le disque qui accueillera Ubuntu. Lors de l'installation, si on ne passe pas en manuel, la partition est étendue." (http://forum.ubuntu-fr.org/viewtopic.ph … 8#p3071338 ).
Alors, je vais tenter de remettre Grub2 sur une partition primaire.
je sais pas, si je suis sur la bonne route !
merci
Débutant dans l’environnement Linux.
Hors ligne
#8 Le 19/11/2009, à 07:21
- malbo
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Tu n'es pas de le cas que tu cites parce que toi, tu as Grub2 installé dans le MBR du disque dur et parce que le premier gestionnaire de démarrage que tu vois sur ton PC, c'est Grub (enfin, c'est ce que je crois d'après tes messages). Le cas que tu cites peut être rencontré par ceux qui ont fait une installation comme celle-ci :
http://doc.ubuntu-fr.org/tutoriel/comme … avec_ntldr
Dans ce dernier type d'installation, le premier gestionnaire de démarrage qu'on voit sur le PC, c'est le démarreur de XP, qui passe la main à grub si la ligne ubuntu est choisie et validée par Entrée. Le Grub dans ce type d'install n'est pas dans le MBR mais sur le secteur de boot de la partition comme expliqué dans le tuto. Je répète, tu n'es pas dans ce cas là. Et si tu voulais essayer d'appliquer ce tuto, tu te retrouverais dans ce cas parce que ta partition racine se trouve dans une partition étendue.
Si tu veux pouvoir appliquer le tuto, il faudra utiliser l'éditeur de partition (Système > Administration > Editeur de partition qui existe "de base" dans le live CD mais n'est pas installé dans Ubuntu qui est sur ton disque dur) depuis une session live CD Ubuntu et supprimer complètement les partitions logiques sda5 et sda6, puis la partition étendue sda2 et reconstruire avec :
sda2 en partition primaire pour la partition racine de Ubuntu et sda3 en partition primaire pour la swap (tu peux conserver les mêmes tailles que celles que tu avais).
Edit : si tu es tenté par ce repartitionnement, tu devrais plutôt adopter une taille plus réduite pour la partition racine : 7 Go (au lieu de 17 Go actuellement je crois) afin de garder de la place pour une dernière partition primaire en NTFS de 10 Go (tout ce qui reste). ça ferait :
sda1 inchangé
sda2 primaire en ext4 de 7 Go
sda3 primaire swap de 800 Mo
sda4 primaire en NTFS du reste (soit environ 10 Go)
Dans sda4, tu pourrais créer des dossiers et stocker des documents accessibles en lecture/écriture depuis chacun des deux OS.
Dernière modification par malbo (Le 15/01/2011, à 12:03)
Hors ligne
#9 Le 19/11/2009, à 22:54
- skab
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Problème résolu
Rappel sur le problème:
Le menu Grub s’affiche normalement mais après sélection des choix…
un message d’erreur de type :
error no such device: e9d35d10-a74f-462e-b09f-630a7e9fa9b1
press any key to continue..._
et impossibilité d’accéder au 2 OS.
Solution:
J'ai tenté le partitionnement manuel est c'est réussi !
Le dual boot Windows-Ubuntu 9.10, est fonctionnel à l'aide du Grub2.
IL faut installer Ubuntu sur une partition primaire [ installation manuel à partir du live CD avec le point de montage / sur ext4] et non sur une partition étendu [ installation automatique au moyen d'un live CD est par défaut sur une partition étendue ].
et voici la gestion des partitions
Sur partition étendue( non fonctionnel ):
[img=http://www.freeimagehosting.net/uploads/th.512bba8118.png]
Sur partition primaire ( fonctionnel):
[img=http://www.freeimagehosting.net/uploads/th.28ab61f397.png]
Grand merci pour malbo et SuperBoB.
Débutant dans l’environnement Linux.
Hors ligne
#10 Le 20/11/2009, à 06:12
- malbo
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Bravo pour ce résultat. Je vais conserver ton post #9 dans mes favoris puisque tu y as fait une synthèse du problème et de sa solution. A un de ces jours sur le forum.
Pour avoir accès en écriture et lecture à ta partition sda4, je te suggère d'utiliser ntfs-config :
http://doc.ubuntu-fr.org/tutoriel/ntfs#configuration
Pour installer ntfs-config, tu peux faire comme indiqué dans ce tuto mais tu peux aussi faire plus simplement Applications > Logithèque Ubuntu, tu tapes "ntfs" dans le champ de recherche et parmi les résultats qui apparaissent, tu choisis "Outil de configuration NTFS" et tu installes.
Dernière modification par malbo (Le 20/11/2009, à 06:24)
Hors ligne
#11 Le 20/11/2009, à 06:35
- Gemnoc
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
@ malbo
Par curiosité, y a-t-il un avantage à utiliser ntfs-config plutôt que ntfs-3g qui est déjà installé?
Merci!
Hors ligne
#12 Le 20/11/2009, à 07:38
- malbo
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Gemnoc,
ntfs-config s'occupe du montage automatique de toutes les partitions NTFS (si tu le lui demandes mais tu peux lui demander de monter celles que tu veux), c'est à dire qu'il modifie le fichier fstab pour y inclure les lignes qui vont bien et tu n'as pas à te préoccuper de syntaxe et d'écriture de lignes de commande. A noter qu'avant d'utiliser ntfs-config, je trouve qu'il est très utile de donner un nom (un label) aux différentes partitions NTFS : cela simplifie l'opération elle-même et après l'opération, les partitions apparaissent bien sur le bureau au démarrage avec leur nom (sinon, on n'identifie pas bien ses partitions)
Hors ligne
#13 Le 20/11/2009, à 07:52
- Gemnoc
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
À malbo
Intéressant, je vais essayer.
Mon problème avec 9.10, c'est surtout que maintenant, on doit saisir son mot de passe pour monter un disque ntfs. J'ai commencé à modifier mon fstab pour les partitions que je désire monter automatiquement dans /mnt, mais j'aimerais pouvoir monter à la demande les partitions de mon disque externe eSATA dans /media sans devoir saisir mon mot de passe à chaque fois.
Mais je déborde du sujet initial...
Hors ligne
#14 Le 20/11/2009, à 18:14
- malbo
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
j'aimerais pouvoir monter à la demande les partitions de mon disque externe eSATA dans /media sans devoir saisir mon mot de passe à chaque fois
je ne pratique pas cela et je ne sais pas si ntfs-config a un intérêt ou pas dans ce cas là : moi je ne monte que des partitions de disques internes avec ntfs-config.
Hors ligne
#15 Le 21/11/2009, à 00:12
- skab
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Bonsoir,
Merci Malbo pour le tutoriel [ntfs-config].
A très bientôt.
Débutant dans l’environnement Linux.
Hors ligne
#16 Le 21/11/2009, à 23:08
- Gemnoc
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
@ malbo
Ech0 (que je remercie) a posté un lien vers la solution que je recherchais, soit éliminer la demande de mot de passe lors du montage d'une partition ntfs, externe ou non.
C'est par ici
Dernière modification par Gemnoc (Le 21/11/2009, à 23:09)
Hors ligne
#17 Le 23/11/2009, à 12:30
- zinou94
Re : Problème avec le dual boot Windows XP / Ubuntu 9.10 [Résolu]
Salut,
j'ai a quelque détails prêts le même problème je vous explique.
j'ai deux disque dur
le premier de 150GB partitionner en deux 100GB pour les données et 50GB pour l'os windows xp
le deuxième 50 GB pour linux ubuntu 9.10
j'ai l'impression que j'ai un conflit entre ces deux disque dur en effet quand ils sont tout les deux branchés le menu grub ne s'affiche pas et windows démmare comme si que linux n'existait pas aussi
et si je débranche le disque dur de windows (150GB) le menu grub apparait cela dit sans pourvoir acceder a windows ce qui est logique vu que j'ai au préalable débranché le disque dur qui était installé dedans le truc bizzard c'est que il y'a ecris windows xp /sda machin truc mais des que j'essaye d'acceder rien ne se passe et linux démmare it is not logique !
pouvait vous m'aider ?
merci d'avance
Hors ligne