Boot: windows non-détecté (seul ubuntu l'est)

Salut à tous,

Voilà, j'ai un gros problème. J'ai installé Linux (Ubuntu) correctement, je suppose, en suivant ce que certains sites recommandent de faire.

Et là, au démarrage, Windows n'est pas détecté. Il boote sur Linux directement. D'ailleurs, en pressant Echap, on ne voit que les partitions (?) Linux : Ubuntu, Ubuntu safe-mode et une de test, je sais plus laquelle.
Donc, pas de choix pour démarrer Windows. Je vous écris depuis Linux.

Ce qui est bizarre, c'est que depuis Linux, je détecte ma partition Windows dans le Poste de Travail et j'ai accès à mes documents. Je ne l'ai donc pas supprimée.
Et même, quand je fais chkdsk/r depuis la console de récupération de Windows, ça me dit qu'il y a aucun problème. Donc, je pense que c'est juste un problème de détection, mais en même temps, je m'y connais pas trop lol.

Donc, si quelqu'un pouvait m'aider à retrouver Windows, ce serait hyper sympa.

Merci d'avance :).
Configuration: Linux
Firefox 3.0.3

5 réponses

  1. Contributeur
    Dans un terminal linux, tape

    sudo fdisk -l


    et copie nous le résultat s'il te plait.
    1. Modérateur
      Salut,

      Affiches le résultat des commandes suivantes :
      sudo /sbin/fdisk -l
      egrep -v '^(#|$)' /boot/grub/menu.lst
      C'est un ELLE minuscule et pas un UN !!!
      1. Merci pour la rapidité de ta réponse. En espérant que je l'ai bien fait, j'obtiens ça :

        Disque /dev/sda: 160.0 Go, 160000000000 octets
        255 heads, 63 sectors/track, 19452 cylinders
        Units = cylindres of 16065 * 512 = 8225280 bytes
        Identifiant disque: 0x43a9fdfc

        Périphérique Amorce Début Fin Blocs Id Système
        /dev/sda1 2 12750 102406342+ f W95 Etendu (LBA)
        /dev/sda2 12751 12993 1951897+ 82 Linux swap / Solaris
        /dev/sda3 * 12994 13358 2931862+ 83 Linux
        /dev/sda4 13359 15790 19535040 83 Linux
        /dev/sda5 2 12750 102406311 7 HPFS/NTFS
        default 0
        timeout 3
        hiddenmenu
        title Ubuntu 8.04.1, kernel 2.6.24-19-generic
        root (hd0,2)
        kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=151723dd-721c-4f16-b343-269809dfe721 ro quiet splash
        initrd /boot/initrd.img-2.6.24-19-generic
        quiet
        title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
        root (hd0,2)
        kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=151723dd-721c-4f16-b343-269809dfe721 ro single
        initrd /boot/initrd.img-2.6.24-19-generic
        title Ubuntu 8.04.1, memtest86+
        root (hd0,2)
        kernel /boot/memtest86+.bin
        quiet

        J'espère que ça t'aide.
    2. Modérateur
      Commences par faire une copie du fichier "/boot/grub/menu.lst" :
      sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.bak
      Puis édites le fichier "/boot/grub/menu.lst" :
      sudo gedit /boot/grub/menu.lst

      et rajoute à la fin cette entrée :
      title Windows
      root (hd0,4)
      makeactive
      chainloader +1
      Sauvegarde et reboote ;-))
      1. Re et merci encore.

        Mais maintenant, j'ai une autre erreur. Quand je clique sur Windows, j'ai ça :

        Error 12 : Invalid device requested.
        Press any key to continue.
    3. Modérateur
      Alors essaie :
      title Windows
      rootnoverify (hd0,4)
      makeactive
      chainloader +1
      Si ça foire toujours, enlève le "makeactive", pas la peine de relancer Linux et d'éditer le fichier, tu peux faire ça depuis le menu de boot de grub en te positionnant sur l'entrée désirée (Windows) et en appuyant sur la touche "E" (comme Editer), là le menu correspondant à l'entrée te sera proposé et idem pour l'édition de chaque ligne avec la touche "E". Une fois modifié, tu valides la ligne par <Entrée> et ensuite la touche "B" pour booter. Si c'est pas bon, la touche ESC te renvoie au menu, donc tu recommences les même opérations...

      PS. Attention le clavier sera en QWERTY
      1. Ca fait toujours la même erreur, même quand j'enlève le makeactive.

        Est-ce que tu penses qu'il faille que je réinstalle windows (en espérant que ça me fasse pas la même chose pour linux cette fois-ci lol) ?
    4. Modérateur
      Ce qui me gène le plus en fait, c'est que d'après fdisk, ton Windows est installé sur une partition étendue et sans flag de boot qui plus est.

      Il marchait bien avant l'installation d'Ubuntu ?
      As-tu choisi le partitionnement par défaut ou l'as tu fait toi même ?

      Si tu réinstalles Windows tu perdras le boot d'Ubuntu, c'est pas bien grave, mais bon c'est un peu ardu à remettre ;-))
      1. Ouep windows marchait très bien avant. Aucun problème à signaler.

        Et pour le partitionnement, je l'ai fait manuellement mais comme ce site l'a dit : http://www.depannetonpc.net/...

        Bon, j'ai pas compris tout ce que t'as dit lol : mais c'est grave ? Est-ce qu'il y a moyen de récupérer Windows ? Ou faut que je fasse le ménage total sur mon ordi, c'est-à-dire tout réinstaller ?
      2. Modérateur
        @YannenouTu avais combien de partitions avant sur ton disque ?

        Et pour le partitionnement, je l'ai fait manuellement mais comme ce site l'a dit
        Donc dois-je en déduire que tu as transformé ta partition principale contenant Windows en partition étendue ?
      3. @jipicyJ'avais qu'une seule partition avant, plus de la place sur le disque dur où j'ai mis linux.

        Et non, je pense pas avoir touché à la partition Windows :$.
      4. Modérateur
        @YannenouAvais-tu défragmenté ta partition Windows avant de faire l'install ?
      5. @jipicyOui, oui et pas qu'une fois. Avec Defraggler, Diskeeper Lite.