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 12/07/2008, à 17:56

onis

[RESOLU] error 13 au lancement de windows par GRUB

Bonjour ! Et bien voici mon premier post, après avoir réussi à resolver tous mes problèmes grace aux forums suite à ma découverte du monde de Linux, je fais face à une impasse... J'espère que je l'ai fait correctement au bon endroit.

J'ai craqué et j'ai voulu réinstaller windows xp sur mon pc alors que ubuntu 8.04 y était déjà installé. Pour y arriver j'ai du contourner certaines exigences de windows : je tenais absolument à conserver ubuntu sur mon premier disque (je ne comprend pas bien quel nom il a : hd0 pour GRUB, hda1 pour ubuntu 7.10, sda1 pour hardy) ; je l'ai donc débranché physiquement pour installer windows sur mon 2e disque (hd1 pour GRUB, hdb1 pour 7.10, sdb1 pour hardy) et j'ai gardé mon 3e disque (hd2 pour GRUB, sda1 pour 7.10, sdc1 pour hardy) pour des données.

J'ai ensuite rebranché mon disque hd0, je l'ai mis en priorité pour le boot par le BIOS de mon pc mais je n'arrive pas à configurer GRUB pour qu'il boot sur windows au démarrage.

voici le resultat de "sudo fdisk -l"

Disque /dev/sda: 203.9 Go, 203928109056 octets
255 heads, 63 sectors/track, 24792 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x000d8f5d

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1       12748   102398278+  83  Linux
/dev/sda2           12749       12870      979965   82  Linux swap / Solaris
/dev/sda3           19123       24792    45544275   83  Linux
/dev/sda4           12871       19122    50219190   83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disque /dev/sdb: 80.0 Go, 80026361856 octets
255 heads, 63 sectors/track, 9729 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x36313631

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1               1        1824    14651248+  83  Linux
/dev/sdb2   *        1825        9729    63496912+  82  Linux swap / Solaris

Disque /dev/sdc: 160.0 Go, 160041885696 octets
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x015239e4

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdc1   *           1        4717    37889271    7  HPFS/NTFS
/dev/sdc2            4718       19457   118399050    b  W95 FAT32 "

et voici mon fichier /boot/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 use 'savedefault' 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        3

## 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=UUID=59642571-93c4-4fa8-b4fe-e25917c47b94 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

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

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title        Ubuntu 8.04, kernel 2.6.24-19-generic
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.24-19-generic root=UUID=59642571-93c4-4fa8-b4fe-e25917c47b94 ro quiet splash
initrd        /boot/initrd.img-2.6.24-19-generic
quiet

title        Ubuntu 8.04, kernel 2.6.24-19-generic (recovery mode)
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.24-19-generic root=UUID=59642571-93c4-4fa8-b4fe-e25917c47b94 ro single
initrd        /boot/initrd.img-2.6.24-19-generic

title        Ubuntu 8.04, kernel 2.6.24-18-generic
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.24-18-generic root=UUID=59642571-93c4-4fa8-b4fe-e25917c47b94 ro quiet splash
initrd        /boot/initrd.img-2.6.24-18-generic
quiet

title        Ubuntu 8.04, kernel 2.6.24-18-generic (recovery mode)
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.24-18-generic root=UUID=59642571-93c4-4fa8-b4fe-e25917c47b94 ro single
initrd        /boot/initrd.img-2.6.24-18-generic

title        Ubuntu 8.04, kernel 2.6.24-17-generic
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.24-17-generic root=UUID=59642571-93c4-4fa8-b4fe-e25917c47b94 ro quiet splash
initrd        /boot/initrd.img-2.6.24-17-generic
quiet

title        Ubuntu 8.04, kernel 2.6.24-17-generic (recovery mode)
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.24-17-generic root=UUID=59642571-93c4-4fa8-b4fe-e25917c47b94 ro single
initrd        /boot/initrd.img-2.6.24-17-generic

title        Ubuntu 8.04, kernel 2.6.24-16-generic
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.24-16-generic root=UUID=59642571-93c4-4fa8-b4fe-e25917c47b94 ro quiet splash
initrd        /boot/initrd.img-2.6.24-16-generic
quiet

title        Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.24-16-generic root=UUID=59642571-93c4-4fa8-b4fe-e25917c47b94 ro single
initrd        /boot/initrd.img-2.6.24-16-generic

title        Ubuntu 8.04, memtest86+
root        (hd0,0)
kernel        /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

title        Windows XP
map        (hd0) (hd1)    # hd0 devient hd1
map        (hd1) (hd0)    # hd1 devient hd0 virtuellement
root        (hd1,0)        # la partition a démarrer
savedefault
makeactive
chainloader    +1        # saut au début de la piste suivante car c’est un OS Microsoft(R).

j'ai beau chercher je ne trouve pas ou est mon erreur.

Dernière modification par onis (Le 13/07/2008, à 10:58)

Hors ligne

#2 Le 12/07/2008, à 20:07

denis_aec

Re : [RESOLU] error 13 au lancement de windows par GRUB

essaie avec ça :
title        Windows XP
root        (hd2,0)        # la partition a démarrer
map        (hd0) (hd2)    # hd0 devient hd2
map        (hd2) (hd0)    # hd2 devient hd0 virtuellement
savedefault
makeactive
chainloader    +1

Hors ligne

#3 Le 12/07/2008, à 22:03

neurtixon

Re : [RESOLU] error 13 au lancement de windows par GRUB

sinon tu peux aussi essayer de pas saturer le forum avec toute tes ligne de commentaire de ton fichier de conf parce que la 'ai meme pas envie de lire ton poste tellement il est long


google chrome ... ouai et sinon on attend la version 1.0
au lieu de nous faire tester la version 0.2
parce que la beta 0.2 est pas tres aboutis quand meme

Hors ligne

#4 Le 12/07/2008, à 22:14

linubuntu

Re : [RESOLU] error 13 au lancement de windows par GRUB

sinon tu peux aussi essayer de pas saturer le forum avec toute tes ligne de commentaire de ton fichier de conf parce que la 'ai meme pas envie de lire ton poste tellement il est long

personne t'oblige à le faire mad à mon avis tu doit mettre

title        Windows XP
root        (hd1,1)


PC: AMD 64 4000+ , 1go de ram DDR2, dd 160go SATA2 , Power Color X1950 pro 256mo ddr3 .
OS : ubuntu 8.10
Skin Linux Live aMSN Tribal Edition

Hors ligne

#5 Le 13/07/2008, à 08:29

onis

Re : [RESOLU] error 13 au lancement de windows par GRUB

merci pour vos réponses (celles constructives) mais

title        Windows XP
root        (hd2,0)        # la partition a démarrer
map        (hd0) (hd2)    # hd0 devient hd2
map        (hd2) (hd0)    # hd2 devient hd0 virtuellement
savedefault
makeactive
chainloader    +1

donne toujours une "error 13" et quand à

title        Windows XP
root        (hd1,1)

Il me donne un truc du genre "this is not a bootable disk. Please insert a bootable disk or a floppy ..."

J'ai bien peur que le coup d'avoir débranché mon disque master lors de l'installation de windows puis de l'avoir rebranché a du perturber le mbr de windows qui doit bugger au lancement ?

Une des solution ne serait elle pas de mettre mon disque destiné à windows en master puis de réinstaller windows ? Ubuntu ne sera t il pas perturbé de booter sur un disque en slave alors que je l'avait installé sur un disque en master ?

quand à

sinon tu peux aussi essayer de pas saturer le forum avec toute tes ligne de commentaire de ton fichier de conf parce que la 'ai meme pas envie de lire ton poste tellement il est long

Tu n'as peut être pas tort mais une réponse plus constructive du genre "t'as cas ne mettre que la fin de ton fichier" ou "t'avais qu'à insérer une barre de défilement dans ton texte" ou autre  m'aurai davantage servi de même qu'à la communauté.

Hors ligne

#6 Le 13/07/2008, à 09:19

denis_aec

Re : [RESOLU] error 13 au lancement de windows par GRUB

Bon, j'avais lu un peu en diagonale ... ton win est bien sur sdc1 mais grub doit l'ignorer puisque ce disque n'était pas branché lors de l'install d'ubuntu. Alors, sous Ubuntu :

[Edit : tu peux regarder device.map dans /boot/grub, il ne doit lister que 2 disques et non 3]

sudo update-grub
puis il faudra peut-être ajouter quand même :
map        (hd0) (hd2)    # hd0 devient hd2
map        (hd2) (hd0)    # hd2 devient hd0 virtuellement
derrière le root (hd2,0)      que grub devrait mettre (apparemment grub ne les ajoute jamais ...)

Pour neurtixon, plutôt que de râler, demande à onis d'éditer son 1er post et de mettre ses fdisk et menu.lst entre balises code ou quote (boutons au-dessus de la zone de réponse), tu auras fait oeuvre utile !

Dernière modification par denis_aec (Le 13/07/2008, à 09:29)

Hors ligne

#7 Le 13/07/2008, à 09:36

onis

Re : [RESOLU] error 13 au lancement de windows par GRUB

non toujours error 13
update-grub donne :

Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24-19-generic
Found kernel: /boot/vmlinuz-2.6.24-18-generic
Found kernel: /boot/vmlinuz-2.6.24-17-generic
Found kernel: /boot/vmlinuz-2.6.24-16-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

donc pas de trace de windows dans menu.lst. J'ajoute donc ceci

### END DEBIAN AUTOMAGIC KERNELS LIST

title        Windows XP
root        (hd2,0)        # la partition a démarrer
map        (hd0) (hd2)    # hd0 devient hd2
map        (hd2) (hd0)    # hd2 devient hd0 virtuellement
savedefault
makeactive
chainloader    +1

et toujours error 13...

Hors ligne

#8 Le 13/07/2008, à 09:43

linubuntu

Re : [RESOLU] error 13 au lancement de windows par GRUB

t'es sur que t'avais pas essayé dìinstaller win en lui disent d'installer dand le 2eme dd mais il t'as dit que la partition de ton dd où il y a hardy n'était pas compatible avec win et donc il pouvait pas y installer win car il devai installer MBR dans les 2 dd et ensuite t'as débranché l'autre dd celui où t'as hardy et t'as installé win?? je sait pas si j'ai été clair ^^ parce que enfait si t'as fait ça il a effacé grub meme si win dit qu'il à rien fait ...je suis dans la meme situation roll la je copie mes fichier que j'avais dans le dd de hardy et je les met dans celui de win et apré je ree installe tou roll


PC: AMD 64 4000+ , 1go de ram DDR2, dd 160go SATA2 , Power Color X1950 pro 256mo ddr3 .
OS : ubuntu 8.10
Skin Linux Live aMSN Tribal Edition

Hors ligne

#9 Le 13/07/2008, à 09:50

onis

Re : [RESOLU] error 13 au lancement de windows par GRUB

En fait j'avais essayé d'installer windows sur sdb2. Windows m'a signalé que ce n'était pas possible et qu'il exigeait de la place en tête du disque hd0. J'ai donc fais de la place au début de mon disque sdb pour destiner sdb1 à windows puis j'ai débranché mon disque sda pour que windows reconnaisse mon disque sdb en tant que hd0 et qu'il veuille bien s'installer dessus.

J'immagine qu'il y avait une méthode moins tordue pour installer windows sur mon sdb1

Hors ligne

#10 Le 13/07/2008, à 09:55

linubuntu

Re : [RESOLU] error 13 au lancement de windows par GRUB

ouai t'as fait comme moi quoi ^^ donc ...à mon avis çasert à rien de bidouiller ton menu.list regard ici http://doc.ubuntu-fr.org/tutoriel/comme … on_windows


PC: AMD 64 4000+ , 1go de ram DDR2, dd 160go SATA2 , Power Color X1950 pro 256mo ddr3 .
OS : ubuntu 8.10
Skin Linux Live aMSN Tribal Edition

Hors ligne

#11 Le 13/07/2008, à 09:57

linubuntu

Re : [RESOLU] error 13 au lancement de windows par GRUB

et là aussi -> [url][http://doc.ubuntu-fr.org/installation/disquette_de_boot_avec_grub/url]


PC: AMD 64 4000+ , 1go de ram DDR2, dd 160go SATA2 , Power Color X1950 pro 256mo ddr3 .
OS : ubuntu 8.10
Skin Linux Live aMSN Tribal Edition

Hors ligne

#12 Le 13/07/2008, à 10:11

onis

Re : [RESOLU] error 13 au lancement de windows par GRUB

t'as sûrement raison sur le fait que ça ne sert peut être à rien de bidouiller.
Par contre j'avais déjà essayé d'effectuer une récupération de grub sans succès et je n'ai pas de lecteur de disquettes.
je vais plus essayer de réinstaller windows correctement via :
http://doc.ubuntu-fr.org/tutoriel/comme … ropre_2_dd

merci quand même !

Hors ligne

#13 Le 13/07/2008, à 10:55

onis

Re : [RESOLU] error 13 au lancement de windows par GRUB

ça y est !

J'ai enfin réussi à trouver à tatons et par hasard...

J'ai refait un fdisk -l qui a donné :

...
Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1   *           1        4717    37889271    7  HPFS/NTFS
/dev/sdb2            4718       19457   118399050    b  W95 FAT32
...

soit windows sur sdb1 et sdc1 comme sur mon premier post ?????????????

Bref j'ai pas cherché à comprendre et j'ai ajouté à mon menu.lst une syntaxe que j'ai trouvé sur le forum :

title        Windows XP
root        (hd1,0)        # la partition a démarrer
makeactive            # cette commande positionne le bit de partition active à  1 (au cas oà¹)
map        (hd0) (hd1)    # hd0 devient hd2
map        (hd1) (hd0)    # hd2 devient hd0 virtuellement
chainloader    +1        # saut au début de la piste suivante car c'est un OS Microsoft(R).

je reboot, choisit windows et j'ai la bonne surprise de voir le logo d'xp  !

MERCI A TOUS !!!!!!!!

Hors ligne

#14 Le 23/07/2008, à 13:20

jsmaster

Re : [RESOLU] error 13 au lancement de windows par GRUB

neurtixon a écrit :

sinon tu peux aussi essayer de pas saturer le forum avec toute tes ligne de commentaire de ton fichier de conf parce que la 'ai meme pas envie de lire ton poste tellement il est long

Hmmmm désagréable pas mal ca comme maniere de parler a quelqun qui recherche de l'aide de bonne foi ....  Au pire on peut se passer de ce genre de commetaire ?


Kubuntu 11.04
Portable : Samsung R540
i3 2.6 Ghz, 4 Go RAM DDR3 , Disque dur 750 Go, Graphique Intel HD 3000

Hors ligne