Page 1 sur 1

[Grub]Dual boot impossible (résolu)

Publié : mar. 28 déc. 2010, 20:16
par Ricard
Bonjour.
J'ai un dual boot (win xp home + Arch) sur ma station.
Aujourd’hui, j'ai voulu booter Win mais il me sort une erreur 13.
Voici un fdisk -l

Code : Tout sélectionner

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1              63    81915434    40957686    7  HPFS/NTFS
/dev/sda2   *    81915435    82108214       96390   83  Linux
/dev/sda3        82108215   179767349    48829567+  83  Linux
/dev/sda4       179767350   976768064   398500357+  83  Linux
sda1 win
sda2 /boot
sda3 /
sda4 /home

Mon menu.lst

Code : Tout sélectionner

# (0) Arch Linux
title  Arch Linux
root   (hd0,1)
kernel /vmlinuz26 root=/dev/disk/by-uuid/7d853a4d-cdf5-48e6-b4c9-f67949976c20 ro vga=775 quiet
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,1)
kernel /vmlinuz26 root=/dev/disk/by-uuid/7d853a4d-cdf5-48e6-b4c9-f67949976c20 ro
initrd /kernel26-fallback.img

# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

(hd0,0): soit premier disque première partition, ça colle pourtant. Arch boot très bien cependant. Il y a 8 mois environ, j'avais cassé ma table de partition, mais comme j'ai pas booté Win depuis, je ne m'en suis pas rendu compte, il y a peut-être un lien.
J'ai aussi rajouté un DD dans la machine, mais c'est uniquement pour une sauvegarde de /home via rsync.

Je précise que l'utilisation de Win est vraiment optionnelle et non bloquante pour moi, mais c'est ballot quand même.
Si vous avez une idée. :copain:

Re: [Grub]Dual boot impossible

Publié : mer. 29 déc. 2010, 10:12
par FoolEcho
Le truc qui m'interpelle est que ta partition windows n'est pas détectée comme bootable par fdisk (en dépit de la commande "makeactive" :shock: ).
Utilise cfdisk ou un outil de partitionnement (style parted) pour le faire et voit s'il y a du mieux.
Sans conviction, tu peux aussi essayer de commenter "makeactive" dans la section windows de ton menu.lst.

Peut-être aussi, l'amorce de xp a sauté de la première section de la partition sda1...
Ricard a écrit :Il y a 8 mois environ, j'avais cassé ma table de partition, mais comme j'ai pas booté Win depuis, je ne m'en suis pas rendu compte, il y a peut-être un lien.
Peut-être bien... quel genre de casse ? ça bootait normalement sur xp avant ?

Re: [Grub]Dual boot impossible

Publié : mer. 29 déc. 2010, 11:15
par chipster
Pour bien fonctionner, c'est la partie du mbr qui doit être écrite en spécifiant le disque dur global et non une partition donc je ne suis pas étonné que ça ne fonctionne pas. Il faudrait que tu modifies comme expliqué par @FoolEcho la partition de démarrage (en gros mettre sda1 et non sda2). Il y a des chances que tu sois obligé de reconfigurer grub avec un livecd

Re: [Grub]Dual boot impossible

Publié : mer. 29 déc. 2010, 19:56
par Ricard
Bonsoir.

Grace à cfdisk, j'ai mis l'amorce sur sda1 (et enregistré les modifs). Idem. Pas de changements. Un fdisk -l me donne toujours sda2 bootable après reboot.
XP bootait normalement avant.

Re: [Grub]Dual boot impossible

Publié : jeu. 30 déc. 2010, 09:48
par FoolEcho
Mouais... tu peux toujours essayer de réinstaller grub dans le mbr (sda tout court) depuis Arch.

Sinon, comme suggéré par chipster, je ne vois plus que l'option livecd... déjà pour voir si xp peut booter. Va voir du côté de supergrub http://www.supergrubdisk.org/ , ça devrait te permettre dans un premier temps de restaurer le démarrage xp (sûrement en écrasant le mbr :? ) puis de réinstaller grub de façon à remettre le double amorçage.

Re: [Grub]Dual boot impossible

Publié : jeu. 30 déc. 2010, 18:02
par Ricard
Je vais réinstaller grub sur sda, on verra bien. J'ai un Linux Mint Debian Edition sous la main :mrgreen:
Je fais mes sauvegardes avant, et je vous tiens au courant. :boirevite:

Re: [Grub]Dual boot impossible

Publié : mar. 11 janv. 2011, 21:21
par Ricard
Bon. Comme dit précédemment, je n'étais pas pressé. :D
Donc, réinstallation de Win car l'install précédente semblait cassée, j'ai réinstallé Grub à l'aide de "Super Grub Disk" et voilà. :wink:
Merci.

Edit: Ben non, finalement après reboot, toujours une erreur 13... :?

Re: [Grub]Dual boot impossible

Publié : sam. 15 janv. 2011, 19:07
par Ricard
Bon, FSCK a résolu le problème... Encore un problème étrange résolu tout aussi étrangement... :roll: