Probleme de boot

Bonjour,
j'ai installer linux mandriva sur une nouvel partiton et quand je demarre mon pc l'ecran me demande pas si je veut booter sur windows il marque que mandriva donc j'ai ajouté l'entré pour windows donc a l'ecran de demarage je met amorcer microsoft windows et donc j'ai ce message qui aparé:
root (hd 0.4)
file system type unknown, partition type 0x7
chainlooder +1

quelqu'un peut m'aider ??? merci
Configuration: Linux Mandriva
Firefox 2.0.0.13

20 réponses

  1. Modérateur
    Salut,

    affiche le résultat de (la 2ème commande il faut la faire en root)
    grep -vE '^(#|$)' /boot/grub/menu.lst
    fdisk -l
    0
    1. [roxane@localhost ~]$ grep -vE '^(#|$)' /boot/grub/menu.lst
      timeout 10
      color black/cyan yellow/cyan
      gfxmenu (hd0,0)/boot/gfxmenu
      default 0
      title linux
      kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=24f19c9a-88aa-463c-9e8a-f7c02e92963e splash=silent vga=788
      initrd (hd0,0)/boot/initrd.img
      title linux-nonfb
      kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=24f19c9a-88aa-463c-9e8a-f7c02e92963e splash=silent
      initrd (hd0,0)/boot/initrd.img
      title failsafe
      kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=24f19c9a-88aa-463c-9e8a-f7c02e92963e failsafe
      initrd (hd0,0)/boot/initrd.img
      title windows
      root (hd0,0)
      chainloader +1
      [roxane@localhost ~]$ fdisk -l

      j'ai ca dans la comande mais je ne sais plus comment on fait en root sa fait longtemps ke j'ai pas utilisé linux!!
      0
      1. [roxane@localhost ~]$ su -
        Mot de passe :
        [root@localhost ~]# grep -vE '^(#|$)' /boot/grub/menu.lst
        timeout 10
        color black/cyan yellow/cyan
        gfxmenu (hd0,0)/boot/gfxmenu
        default 0
        title linux
        kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=24f19c9a-88aa-463c-9e8a-f7c02e92963e splash=silent vga=788
        initrd (hd0,0)/boot/initrd.img
        title linux-nonfb
        kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=24f19c9a-88aa-463c-9e8a-f7c02e92963e splash=silent
        initrd (hd0,0)/boot/initrd.img
        title failsafe
        kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=24f19c9a-88aa-463c-9e8a-f7c02e92963e failsafe
        initrd (hd0,0)/boot/initrd.img
        title windows
        root (hd0,0)
        chainloader +1
        [root@localhost ~]# fdisk -l

        voila dsl j'avais zaper la manip su -
        0
        1. tu peut m'aider lami20j ???
          0
          1. Modérateur
            tu as oublié la 2ème commande ;-)
            0
            1. oui c'est vrai desolé voila:

              [root@localhost ~]# fdisk -l

              Disque /dev/sda: 200.0 Go, 200049647616 octets
              240 heads, 63 sectors/track, 25841 cylinders
              Units = cylindres of 15120 * 512 = 7741440 bytes
              Disk identifier: 0x271b271a

              Périphérique Amorce Début Fin Blocs Id Système
              /dev/sda1 * 1 4056 30663328+ 83 Linux
              /dev/sda2 4057 25840 164687040 5 Extended
              /dev/sda5 4057 25840 164687008+ 7 HPFS/NTFS

              Disque /dev/sdf: 250.0 Go, 250059350016 octets
              255 heads, 63 sectors/track, 30401 cylinders
              Units = cylindres of 16065 * 512 = 8225280 bytes
              Disk identifier: 0x93dca330

              Périphérique Amorce Début Fin Blocs Id Système
              /dev/sdf1 1 30401 244196001 b W95 FAT32
              0
              1. Modérateur
                Salut,

                au lieu de
                title windows
                root (hd0,0)
                chainloader +1 


                met
                title windows
                root (hd0,4)
                chainloader +1 
                en fait tu n'as qu'à mettre 4 au lieu de 0 (voir en gras)
                et fait un test
                0
                1. comment je fait pour le modifier? je fait ca ou?
                  0
                  1. Modérateur
                    A faire en root :

                    tu ouvres le fichier avec un editeur de texte par exemple gedit (si tu n'as pas gedit essaie kwrite)
                    gedit /boot/grub/menu.lst
                    et ensuite fait la modification comme tu le fait dans n'importe quel éditeur de texte

                    0
                    1. quel fichier je doit ouvrire dsl j'ai du male!!!^^ et puis tu a mi a faire en root: et il n'y a rien ??
                      0
                      1. Modérateur
                        quand tu vois cette invité

                        [root@localhost ~]#

                        tape ça
                        gedit /boot/grub/menu.lst
                        et le fichier s'ouvrira

                        0
                        1. sa donne ca:
                          [roxane@localhost ~]$ su -
                          Mot de passe :
                          [root@localhost ~]# gedit /boot/grub/menu.lst
                          -bash: gedit: command not found
                          [root@localhost ~]#
                          0
                          1. Modérateur
                            d'accord
                            alors essai
                            kwrite /boot/grub/menu.lst
                            0
                            1. ben j'ai modifier j'ai mi le 4 mais sa ne change rien toujour le meme message d'ereure!!
                              a tu une autre solution??
                              0
                              1. Modérateur
                                alors rajoute ce que tu vois en gras

                                title windows
                                savedefault
                                makeactive
                                root (hd0,4)
                                chainloader +1 
                                boot

                                0
                                1. dacord j'ai modifier je redemarre mon pc!! a tout de suite alors!!
                                  0
                                  1. bon donc maintenant toujours le message d'erure avec les rajout suivant:

                                    savedefault
                                    makeactive
                                    oot (hd 0.4)
                                    file system type unknown, partition type 0x7
                                    chainlooder +1
                                    boot

                                    tu crois que on peut fair quelque chose?
                                    ou je reinstalle mon xp et je formate tout?
                                    0
                                    1. ou alors peut etre faut t'il changer ou ajouter queleque chose dans les fichier de windows come systeme 32 ou autre juste une suggestion!!!
                                      0
                                      1. Modérateur
                                        ce n'est pas
                                        (hd 0.4)

                                        mais
                                        (hd0,4)

                                        A vrai dire, pour ne pas trop se casser la tête si tu n'as pas des données à sauvegarder, peut être qu'une réinstallation sera mieux.
                                        D'abord Windows et ensuite Linux.
                                        Et choisi la 1ère partition pour Windows (donc répartitionne ton disque)

                                        Chez moi j'ai
                                        lami20j@debian:~$ grep -vE '^(#|$)' /boot/grub/menu.lst
                                        default         0
                                        timeout         5
                                        color cyan/blue white/blue
                                        title           Debian GNU/Linux, kernel 2.6.22.7
                                        root            (hd0,6)
                                        kernel          /boot/vmlinuz-2.6.22.7 root=/dev/hda7 ro vga=792
                                        initrd          /boot/initrd.img-2.6.22.7
                                        savedefault
                                        title           Debian GNU/Linux, kernel 2.6.22.7 (single-user mode)
                                        root            (hd0,6)
                                        kernel          /boot/vmlinuz-2.6.22.7 root=/dev/hda7 ro single vga=792
                                        initrd          /boot/initrd.img-2.6.22.7
                                        savedefault
                                        
                                        title           Microsoft Windows XP Professional
                                        root            (hd0,0)
                                        savedefault
                                        makeactive
                                        chainloader     +1
                                        boot
                                        lami20j@debian:~$ sudo fdisk -l
                                        Password:
                                        
                                        Disk /dev/hda: 164.6 GB, 164696555520 bytes
                                        255 heads, 63 sectors/track, 20023 cylinders
                                        Units = cylinders of 16065 * 512 = 8225280 bytes
                                        
                                           Device Boot      Start         End      Blocks   Id  System
                                        /dev/hda1   *           1        1276    10249438+   7  HPFS/NTFS
                                        /dev/hda2            1277       15053   110663752+   f  W95 Ext'd (LBA)
                                        /dev/hda5            1277        8925    61440561    7  HPFS/NTFS
                                        /dev/hda6            8926        8974      393561   82  Linux swap / Solaris
                                        /dev/hda7            8975       10190     9767488+  83  Linux
                                        /dev/hda8           10191       13837    29294496   83  Linux
                                        /dev/hda9           13838       15053     9767488+  83  Linux
                                        
                                        et ça marche très bien
                                        0
                                        1. le probleme doit venir du (hd0.4) je pense si je savais ce que c'etait deja peutr etre que je pourais trouver le bon num!!!bon c'est pas grvae je vais tout reinstaller!!
                                          merci bcp pour ton aide!!
                                          0