[GRUB] Problème de reconnaissance Windows

Bonsoir.
J’ai un petit problème :

  • J’ai voulu installer Debian à partir d’une vieille ETCH qui trainait.
  • A la fin de l’installation GRUB ne m’a pas détécté Windows (sur disque dur SATA).
    J’ai donc installé GRUB uniquement sur le MBR du disque Linux.
  • Ensuite j’ai mis à jour les sources pour une distrib Lenny.
  • apt-get dist-upgrade
  • Maintenant j’aimerais bien ajouter une entrée dans GRUB pour booter sous Windows.

Comment faire ?
Merci.

Sur ma machine en double-boot, le fichier /boot/grub/menu.lst comporte les lignes suivantes pour lancer Windows XP :

title Microsoft Windows XP Professionnel root (hd0,0) savedefault makeactive chainloader +1
Il te faut donc éditer ton fichier menu.lst pour ajouter les lignes (en modifiant le disque “hd0,0” fonction de ta configuration, puis lancer un grub-install ou update-grub en root.

OK.
Bon j’ajoute quelques détails.
J’avais déjà fait ce que tu viens de me proposer :

[code]# This entry automatically added by the Debian installer for a non-linux OS

on /dev/sda5

title Windows NT/2000/XP
root (sd0,5)
savedefault
makeactive
chainloader +1[/code]

aparemment pour que la ligne “root (sd0,5)” fonctionne il faut éditer device.map non ?
En ajoutant :

???

Oulala je viens de me rendre compte de quelque chose de bien plus grave !
fdisk -l ne me montre pas l’existance du disque sata …
Il est installé derrière une puce Marvell 88SE6121.

Peut être cette puce est elle mal détectée ?

Ouf 2h30 du matin l’homme a eu raison de la machine.
CA MARCHE !
En fait ce qui es très dur à comprendre avec GRUB c’est qui est qui hd0=? hd1=? hd2=?
Et j’ai comme la drôle d’impression que le fichier device.map ne sert à rien.