Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile
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 smile de cette reponse rapide ....comme je suis super newbie hmm  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 smile

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

traaf a écrit :

je confirme smile

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

traaf a écrit :

je confirme smile

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

ChristianR a écrit :
traaf a écrit :

je confirme smile

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 mad

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

traaf a écrit :

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 lol), 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 wink

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 tongue

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 wink

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 wink   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

Imagine a écrit :
traaf a écrit :

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 lol), 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 wink

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 ! cool
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 big_smile
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. smile

Hors ligne

#24 Le 08/05/2007, à 12:10

Imagine

Re : probleme dualboot WXP

flos a écrit :

ça veut dire que je dois réinstaller windows ?

Ca ne ferais pas de mal big_smile

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 wink

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 smile)

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 big_smile
bonne continuation a tous ! ^^

Hors ligne