Pages : 1
#1 Le 06/05/2007, à 15:23
- ChristianR
probleme dualboot WXP
bonjour,
j'ai un problème un peu analogue à "imagine": au demarrage l'ecran GRUB s'ouvre bien mais je ne vois pas WXP et le pc demarre sur Ubuntu:
Je viens d'installer Unduntu 6.06 alternate sur mon portable Compaq presario 2120EA (un seul DD) en suivant la procedure tres claire indiquée sur
http://www.breizh-ardente.fr/dotclear/index.php?2007/01/26/61--pc-tatoues-installation-depuis-le-alternate-cd
je n'ai pas eu de pb (sauf une erreur de ma part lors de l'installation manuelle de GRUB j'ai indiqué dev/hda4 au lieu de dev/hda3 partition primaire ou j'ai installé Linux)
Le système a refusé et a demandé de réessayer. Ce que que j'ai fait avec le bon hda, et la procédure sest déroulée normalement.
AU DEMARRAGE / je vois "GRUB loading stage 2"
puis 4 Lignes avec " Ubuntu kernel 261528 386" (je crois car ça va vite)
puis une ligne "... mem 86..."
et le système demarre directement sur Ubuntu...car il ne voit pas WXP
la commande fdisk -l donne:
"Disque /dev/hda: 30.0 Go, 30005821440 octets
255 têtes, 63 secteurs/piste, 3648 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 1 1275 10241406 7 HPFS/NTFS
/dev/hda2 1933 3648 13783770 f W95 Etendu (LBA)
/dev/hda3 * 1276 1932 5277352+ 83 Linux
/dev/hda5 3188 3648 3702951 7 HPFS/NTFS
/dev/hda6 1933 2418 3903732 83 Linux
/dev/hda7 2419 2540 979933+ 82 Linux swap / Solaris
/dev/hda8 2541 3187 5196996 b W95 FAT32
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Pour WXP j'ai une partition primaire +une étendue avec une logique pour mes dossiers"
j'ai cru comprendre qu'il fallait que je me retrouve avec une * sur hda1
comment faire ?
merci de votre aide et merci de ne pas être trop esotérique car je suis entré en LINUX depuis seulement 3jours
Cordialement
#2 Le 06/05/2007, à 16:04
- traaf
Re : probleme dualboot WXP
RE salut christian
donne nous le contenu du fichier /boot/grub/menu.lst
il suffit probablement de rajouter une entrée pour windows
title Windows NT/2000/XP
root (hd0,0)
savedefault
makeactive
chainloader +1
boot
Vault106, musique libre, enjoy it /!\
Hors ligne
#3 Le 06/05/2007, à 18:26
- christianR
Re : probleme dualboot WXP
merci de cette reponse rapide ....comme je suis super newbie
merci de me preciser, si tu confirmes ton diagnosic, comment et où rajouter la commande pour windows que tu proposes (avec la console ou directement dans le fichier ? mais à quel endroit ? etc ..)
Voici lecontenu du GRUB/menu.lst
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/hda3 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,2)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## ## End Default Options ##
title Ubuntu, kernel 2.6.15-28-386
root (hd0,2)
kernel /boot/vmlinuz-2.6.15-28-386 root=/dev/hda3 ro quiet splash
initrd /boot/initrd.img-2.6.15-28-386
savedefault
boot
title Ubuntu, kernel 2.6.15-28-386 (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.15-28-386 root=/dev/hda3 ro single
initrd /boot/initrd.img-2.6.15-28-386
boot
title Ubuntu, kernel 2.6.15-26-386
root (hd0,2)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda3 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot
title Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda3 ro single
initrd /boot/initrd.img-2.6.15-26-386
boot
title Ubuntu, memtest86+
root (hd0,2)
kernel /boot/memtest86+.bin
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
#4 Le 07/05/2007, à 16:12
- traaf
Re : probleme dualboot WXP
je confirme
sudo gedit /boot/grub/menu.lst
tu rajoute le code de mon message précédent a la fin du fichier
Vault106, musique libre, enjoy it /!\
Hors ligne
#5 Le 07/05/2007, à 16:34
- ChristianR
Re : probleme dualboot WXP
je confirme
sudo gedit /boot/grub/menu.lst
tu rajoute le code de mon message précédent a la fin du fichier
Bon OK merci mais j'ai un doute car quand je tape la commande gdit....la fenêtre menu.list-gedit s'ouvre mais elle est vide ! Est ce normal ? Il me semble que je devrais voir tout le contenu du fichier ,non ?
merci
#6 Le 07/05/2007, à 16:34
- ChristianR
Re : probleme dualboot WXP
je confirme
sudo gedit /boot/grub/menu.lst
tu rajoute le code de mon message précédent a la fin du fichier
Bon OK merci mais j'ai un doute car quand je tape la commande gdit....la fenêtre menu.list-gedit s'ouvre mais elle est vide ! Est ce normal ? Il me semble que je devrais voir tout le contenu du fichier ,non ?
merci
#7 Le 07/05/2007, à 16:50
- ChristianR
Re : probleme dualboot WXP
traaf a écrit :je confirme
sudo gedit /boot/grub/menu.lst
tu rajoute le code de mon message précédent a la fin du fichier
Bon OK merci mais j'ai un doute car quand je tape la commande gdit....la fenêtre menu.list-gedit s'ouvre mais elle est vide ! Est ce normal ? Il me semble que je devrais voir tout le contenu du fichier ,non ?
merci
Pardon , je rajoute une info:
je suis allé voir dans root/grub/menu.list par le navigateur pour voir si le fichier n'était pas effacé ...non il est toujours là ...
En revanche encore un truc bizarre / il y a 9 fichiers sur les 11 qui ont l'icône avec "l'empreinte de pied" et qui ne peuvent pas s'ouvrir ! par ex : "default" "stage1" "stage 2" etc ..est ce normal ?
Dans le dossier "Boot" je retrouve aussi 3 fichiers dans cet etat "mem test 86" "wmlinuz2.6.15.26.386" par ex
#8 Le 07/05/2007, à 17:37
- Compte anonymisé
Re : probleme dualboot WXP
Salut
Attention ce n'est pas :
sudo gedit /boot/grub/menu.list mais :
sudo gedit /boot/grub/menu.lst
@+
#9 Le 07/05/2007, à 18:49
- ChristianR
Re : probleme dualboot WXP
arghh....pardon
en corrigeant...j'ai pu modifier le fichier menu.lst
en redemarrant j'ai bien eu l'ecran de choix GRUB et j'ai pu demarrer sur Window
MAIS maintenant je reboote toujours sur Window et je ne vois plus l'ecran GRUB
je me demade si les anomalies que j'ai signalées , dans mon post précdent, sur les fichiers du dossier GRUB (9/11 impossibles à ouvrir ) ne sont pas à l'origine du pb
Comment les rétablir ?
merci
#10 Le 07/05/2007, à 19:05
- Imagine
Re : probleme dualboot WXP
C'est normal que tu n'es plus que Xp, il y a une erreur dans ton /boot/grub/menu.lst
Dernière modification par Imagine (Le 07/05/2007, à 19:05)
Hors ligne
#11 Le 07/05/2007, à 19:06
- Imagine
Re : probleme dualboot WXP
Les fichiers grub impossible à ouvrir, c'est normal (je crois que c'est des binaires)
Hors ligne
#12 Le 07/05/2007, à 19:14
- Imagine
Re : probleme dualboot WXP
title Windows NT/2000/XP
root (hd0,0)
savedefault
makeactive
chainloader +1
boot
makeactive rend active ta partition XP donc ton ordi démarre ensuite sur windows.
Comme tu as installé Grub sur la partition de Linux (ce qui est une très bonne idée ), il faut :
redémarrer avec un live CD,
éditer ton fichier /boot/grub/menu.lst,
supprimer la ligne makeactive
lancer Gparted pour remettre le drapeau (rendre active) sur la partition Linux (hda3)
Ensuite tout devrait fonctionner
Hors ligne
#13 Le 07/05/2007, à 19:56
- flos
Re : probleme dualboot WXP
Bonjour, je suis moi aussi une newbie de ubuntu (mais 8 ans de windows et 2 de mac osx) et paf je me suis fait avoir, j'ai effacé le boot de windows (apparemment durant l'install...) J'ai tenté ce que vous avez dit au dessus et modifié le fichier mais ça ne fait rien.
Je vous le donne ici. Mon windows était sur D:/ apparemment hda 5 selon linux mais quand je boot, et que je fais escape en demandant windows, il me dit qu'il ne peut démarrer car le disque n'existe pas...Ma copine va me tuer lol, moi je me passerais bien de windows mais elle doit travailler dessus... Si vous pouvez m'aider je vous serais très reconnaissant
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 8
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows XP
# root (hd5,0)
# makeactive
# chainloader +1
# boot
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=47c16b4c-571f-4200-b57a-7a032781d413 ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,5)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## ## End Default Options ##
title Ubuntu, kernel 2.6.20-15-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=47c16b4c-571f-4200-b57a-7a032781d413 ro quiet splash
initrd /boot/initrd.img-2.6.20-15-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=47c16b4c-571f-4200-b57a-7a032781d413 ro single
initrd /boot/initrd.img-2.6.20-15-generic
title Ubuntu, memtest86+
root (hd0,5)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
Hors ligne
#14 Le 07/05/2007, à 20:02
- flos
Re : probleme dualboot WXP
j'ajoute ceci
Disque /dev/hda: 250.0 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda2 1 30400 244187968+ f W95 Etendu (LBA)
/dev/hda5 2551 30400 223705093+ 7 HPFS/NTFS
/dev/hda6 1 2310 18554980+ 83 Linux
/dev/hda7 2311 2550 1927768+ 82 Linux swap / Solaris
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Hors ligne
#15 Le 07/05/2007, à 20:04
- Imagine
Re : probleme dualboot WXP
@flos
tape dans une console
sudo fdisk -l
et poste le résultat
et mettez vos codes entre des balises Code, surtout si c'est long
Hors ligne
#16 Le 07/05/2007, à 20:22
- flos
Re : probleme dualboot WXP
vi ça doit venir d'un mauvais numero après le hd5 j'ai essayé de mettre hd5,2 mais il voyait plus du tout l'entrée windows xp, j'essaie avec le numéro 1 pour voir... merci pour la réactivité impressionnante Imagine
Hors ligne
#17 Le 07/05/2007, à 20:42
- flos
Re : probleme dualboot WXP
résultat de sudo fdisk -l posté juste au dessus hein mes efforts restent vains pour le moment ....
Hors ligne
#18 Le 07/05/2007, à 20:45
- Imagine
Re : probleme dualboot WXP
C'est plutôt (hd0,1) : 2ème partition(..,1) sur le 1er disque(hd0,..)
Hors ligne
#19 Le 07/05/2007, à 20:57
- Imagine
Re : probleme dualboot WXP
Ou plutôt : (hd0,4) : 1re partition étendue (..,4) sur le 1er disque(hd0,..)
Hors ligne
#20 Le 07/05/2007, à 21:27
- Compte anonymisé
Re : probleme dualboot WXP
@flos
Le résultat de ton fdisk -l est bizzare, il n'y a pas de partition hda1. Pourrais-tu tenter de relister le résultat.
Si c'est bon, dans l'état actuel tu ne pourras pas démarrer Xp : Il n'y a pas de partition principale sur ton disque et Xp ne sait pas démarrer sur une partition étendue.
@+
#21 Le 07/05/2007, à 23:12
- ChristianR
Re : probleme dualboot WXP
traaf a écrit :title Windows NT/2000/XP
root (hd0,0)
savedefault
makeactive
chainloader +1
bootmakeactive rend active ta partition XP donc ton ordi démarre ensuite sur windows.
Comme tu as installé Grub sur la partition de Linux (ce qui est une très bonne idée
), il faut :
redémarrer avec un live CD,
éditer ton fichier /boot/grub/menu.lst,
supprimer la ligne makeactive
lancer Gparted pour remettre le drapeau (rendre active) sur la partition Linux (hda3)Ensuite tout devrait fonctionner
Merci .....j'ai eu une peur bleu !!
Mais j'ai appliqué ta methode... à l'envers ( d'abord Gparted puis modif menu.lst car mon live ne marchait plus)
ça marche !
un grand merci à tous
#22 Le 07/05/2007, à 23:56
- traaf
Re : probleme dualboot WXP
argh !
la facilité du copier/coller m'a enduit d'erreur
désolé
Vault106, musique libre, enjoy it /!\
Hors ligne
#23 Le 08/05/2007, à 01:11
- flos
Re : probleme dualboot WXP
Je confirme le fdisk... ça veut dire que je dois réinstaller windows ? J'ai l'habitude mais est ce qu'il va pas me virer ubuntu... (qui marche pas mal c vrai) ?
J'ai gagné ma journée je crois. Merci de votre aide et de votre réactivité en tout cas.
Hors ligne
#24 Le 08/05/2007, à 12:10
- Imagine
Re : probleme dualboot WXP
ça veut dire que je dois réinstaller windows ?
Ca ne ferais pas de mal
Une partition principale pour XP
Une partition principale pour /
Une étendue avec dedans
une logique pour /home
une logique pour Swap
une logique pour tes données XP
et une réinstallation de XP et de Ubuntu pour repartir avec une configuration propre
Avant tout ça tu peux tenter de lancer XP mais pour ça, il faut que tu trouves sa partition physique. XP peut démarrer sur une partition logique, c'est son boot loader qui doit être sur une partition principale. Comme on utilise Grub, ça devrait passer.
Avec Gparted regarde où est la partition NTFS, si elle est bien juste avant ta partition linux, (hd0,4) devrait fonctionné (enfin je crois )
Dernière modification par Imagine (Le 10/05/2007, à 19:58)
Hors ligne
#25 Le 08/05/2007, à 14:29
- Stone59
Re : probleme dualboot WXP
Un grand merki à vous tous, grâce a ce post j'ai pu corriger le même problème que ChristianR
bonne continuation a tous ! ^^
Hors ligne
Pages : 1