Multiboot linux/XP = XP boote plus !

Résolu
Bonjour,

Comme toutes les années bissextiles, je boote sur XP !
Or :
root (hd0,0)
Filesystem type unknown, partition type 0x12
makeactive
chainloader +1
The following file missing or corrupted command : COMMAND.COM


2 DD dans la machine :
DD1 avec XP/Fedora/Gento
DD2 avec Mandriva
voici mon fichier menu.list qui est sur la Mandriva
[redfox@bob ~]$ cat /boot/grub/menu.lst
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd1,0)/boot/gfxmenu
default 0

title=Gentoo
root (hd0,6)
kernel /boot/kernel root=/dev/hda7
rootnoverify (hd0,6)

title 2.6.22.6
kernel (hd1,0)/boot/vmlinuz-2.6.22.6 BOOT_IMAGE=2.6.22.6 root=/dev/hdb1 resume=/dev/hdb5 splash=silent vga=788
initrd (hd1,0)/boot/initrd.img-2.6.22.6

title linux
kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hdb1 resume=/dev/hdb5 splash=silent vga=788
initrd (hd1,0)/boot/initrd.img

title linux-nonfb
kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hdb1 resume=/dev/hdb5
initrd (hd1,0)/boot/initrd.img

title failsafe
kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hdb1 failsafe
initrd (hd1,0)/boot/initrd.img

title Fedora 8
root (hd0,4)
kernel (hd0,4)/boot/vmlinuz-2.6.23.9-85.fc8 root=/dev/sda5
initrd (hd0,4)/boot/initrd-2.6.23.9-85.fc8.img
rootnoverify (hd0,4)

title=Gentoo
root (hd0,6)
kernel /boot/kernel root=/dev/hda7
rootnoverify (hd0,6)

title windows
root (hd0,0)
makeactive
chainloader +1

title windows1
root (hd0,1)
makeactive
chainloader +1

title 2.6.17-14
kernel (hd1,0)/boot/vmlinuz-2.6.17-14mdv BOOT_IMAGE=2.6.17-14 root=/dev/hdb1 resume=/dev/hdb5 splash=silent vga=788
initrd (hd1,0)/boot/initrd-2.6.17-14mdv.img

[redfox@bob ~]$

ce que je pige pas :
pourqoi au boot, le menu ne me propose qu'1 Windows alors que fichier menu.list en indique 2.
et comme il me semble que c'est le (hd0,1) qui est le bon, pourquoi il me propose le mauvais ?

est-ce que ma liste dans le fichier menu.list est trop longue ? ce qui expliquerait que le boot ne me les propose pas tous ?

enfin bref comment récupérer le XP ?

merci.

:-))

--

Debian Etch  // Fedora 8 // Gentoo 2007-rc3 // Mandriva 2007.1 Spring
Windows Break-----^-----^-----^-----^-----^-----^------^-----^-----^-----^----- bip bip bip bip !
Configuration: Linux
Mozilla 1.9

8 réponses

  1. Modérateur
    Salut,

    D'abord laisses-moi :-DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD un bon coup ;-DD

    Voilà c'est fait ;-)

    ce que je pige pas :
    pourqoi au boot, le menu ne me propose qu'1 Windows alors que fichier menu.list en indique 2.
    et comme il me semble que c'est le (hd0,1) qui est le bon, pourquoi il me propose le mauvais ?

    est-ce que ma liste dans le fichier menu.list est trop longue ? ce qui expliquerait que le boot ne me les propose pas tous ?

    Oui, le menu de "grub" peut défiler et n'affiche pas toujours tous les systèmes.

    Sinon, est-ce le bon "menu.lst" ? Il arrive parfois qu'on finisse par se perdre entre toutes les distribs et ne plus savoir laquelle fait office de "Master"... Là je rigole plus, ça m'arrive ;-))

    As-tu essayé à la mano de démarrer ton Windows ? Autrement dit, d'éditer le menu au boot (touche "E") et de choisir la bonne partition ?

    On peut voir la gueule de ton partitionnement avec "fdisk -l" please ?
    1. Salut,

      Heureux de te faire démarrer la nouvelle année dans la bonne humeur ! :-)

      [root@bob redfox]# fdisk -l

      Disque /dev/hda: 160.0 Go, 160041885696 octets
      255 têtes, 63 secteurs/piste, 19457 cylindres
      Unités = cylindres de 16065 * 512 = 8225280 octets
      
      Périphérique Amorce    Début         Fin      Blocs    Id  Système
      /dev/hda1   *           1         383     3076416   12  Compaq diagnostics
      /dev/hda2             384        9895    76405140    c  W95 FAT32 (LBA)
      /dev/hda3            9896       12376    19928632+   5  Extended
      /dev/hda5            9896       11111     9767488+  83  Linux
      /dev/hda6           11112       11160      393561   82  Linux swap / Solaris
      /dev/hda7           11161       12376     9767488+  83  Linux
      
      Disque /dev/hdb: 41.1 Go, 41110142976 octets
      255 têtes, 63 secteurs/piste, 4998 cylindres
      Unités = cylindres de 16065 * 512 = 8225280 octets
      
      Périphérique Amorce    Début         Fin      Blocs    Id  Système
      /dev/hdb1   *           1         432     3470008+  83  Linux
      /dev/hdb2             433        4998    36676395    5  Extended
      /dev/hdb5             433         582     1204843+  82  Linux swap / Solaris
      /dev/hdb6             583        1601     8185086   83  Linux
      /dev/hdb7            1602        2620     8185086   83  Linux
      /dev/hdb8            2621        4917    18450621   83  Linux
      /dev/hdb9            4918        4984      538146   83  Linux
      /dev/hdb10           4985        4998      112423+  82  Linux swap / Solaris

      [root@bob redfox]#

      As-tu essayé à la mano de démarrer ton Windows ? Autrement dit, d'éditer le menu au boot (touche "E") et de choisir la bonne partition ?

      ben non ! moi hermétique à Windows ...alors ...j'savais même pô comment on fait !

      Sinon, est-ce le bon "menu.lst" ?
      ho que oui ! sinon j'ai un fichier "menu.list.bak" avec uniquement Mandriva et XP !
      sinon, je peux faire le ménage dans le fichier "menu.list" actuel (par exemple 2 entrées gentoo, une floppée d'entrée linux que je sais pas qui fait quoi, etc ...).

      :-))
      1. Modérateur
        Ben à part la partition de diagnostic de Compaq, la seule partition Windows c'est celle là (hd0,1) :
        /dev/hda2             384        9895    76405140    c  W95 FAT32 (LBA)
        Sinon, pour éditer au boot, tu sélectionne l'entrée à éditer, tu appuies sur la touche "e" (E), là tu auras accès à chaque ligne composant l'entrée. Idem, tu sélectionnes avec les flèches haut et bas l'entrée voulue, et tu appuies à nouveau sur "e" (E) et tu as la possibilité de modifier ce que tu veux. Donc commences par changer le (hd0,0) en (hd0,1). Tu appuies sur "Entrée" pour valider et ensuite tu appuies sur "b" pour bouter.

        Par contre le fichier "menu.lst" reste inchangé. Si la modif est bonne il faudra l'éditer depuis le système pour que les changements soient permanents ;-))
        1. Sinon, pour éditer au boot, tu sélectionne l'entrée à éditer, tu appuies sur la touche "e" (E)
          ça fonctionne pas chez moi !

          voici ce que me propose le menu :

          Gentoo
          Linux avec le noyau 2.6.22.6
          Amorcer Mandriva Linux 2007 Spring
          Amorcer Mandriva Linux 2007 Spring (mode dégradé)
          Fedora
          Gentoo
          Amorcer Microsoft Windows


          je sais pô d'ou vient ce Amorcer (install gentoo, fedora ??)

          de même si je valide : Amorcer Mandriva Linux 2007 Spring .....ça plante !

          :-))
          1. Modérateur
            Salut,

            Comme toutes les années bissextiles, je boote sur XP !
            avec un peut de rétard

            va dans le forum Windows ;-DDDDDDDDDDDDDDDDDDDDDDDdddd

            1. Salut,

              va dans le forum Windows
              à étudier ! :-)
              bon je reprendrai un autre jour ! ...y'a pas l'feu au lac ...

              je me demandais justement si ma signature n'était pas ...........prémonitoire !
          2. bon j'ai réglé le souci.

            j'ai dépoussiéré mon fichier "menu.list", le voici :

            [redfox@bob ~]$ cat /boot/grub/menu.lst
            timeout 10
            color black/cyan yellow/cyan
            gfxmenu (hd1,0)/boot/gfxmenu
            default 0
            
            title 2.6.22.6
            kernel (hd1,0)/boot/vmlinuz-2.6.22.6 BOOT_IMAGE=2.6.22.6 root=/dev/hdb1 resume=/dev/hdb5 splash=silent vga=788
            initrd (hd1,0)/boot/initrd.img-2.6.22.6
            
            title linux
            kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hdb1 resume=/dev/hdb5 splash=silent vga=788
            initrd (hd1,0)/boot/initrd.img
            
            title linux-nonfb
            kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hdb1 resume=/dev/hdb5
            initrd (hd1,0)/boot/initrd.img
            
            title failsafe
            kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hdb1 failsafe
            initrd (hd1,0)/boot/initrd.img
            
            title Fedora 8
            root (hd0,4)
            kernel (hd0,4)/boot/vmlinuz-2.6.23.9-85.fc8 root=/dev/sda5
            initrd (hd0,4)/boot/initrd-2.6.23.9-85.fc8.img
            rootnoverify (hd0,4)
            
            title=Gentoo
            root (hd0,6)
            kernel /boot/kernel root=/dev/hda7
            rootnoverify (hd0,6)
            
            title windows
            root (hd0,1)
            makeactive
            chainloader +1
            
            title windows1
            root (hd0,0)
            makeactive
            chainloader +1
            
            title 2.6.17-14
            kernel (hd1,0)/boot/vmlinuz-2.6.17-14mdv BOOT_IMAGE=2.6.17-14 root=/dev/hdb1 resume=/dev/hdb5 splash=silent vga=788
            initrd (hd1,0)/boot/initrd-2.6.17-14mdv.img


            [redfox@bob ~]$

            ha oui ....j'ai également inversé les 2 entrées Windows dans le fichier "menu.list".

            cette fois-ci j'ai bien les 2 entrées Windows et le bon est "Amorcer Microsoft Windows", démarrage ok de XP !
            la seconde entrée Windows nommée "windows1" plante idem que post 1 (je sais pas pourquoi ......mais je m'en fiche).

            j'ai testé le boot des 3 linux ...of course ....démarrages tous ok !

            merci tout de même ...jipicy :-)

            :-))

            FIN.
            1. Modérateur
              la seconde entrée Windows nommée "windows1" plante idem que post 1 (je sais pas pourquoi ......mais je m'en fiche).

              c'est normal, il n'y a pas d'windows sur la 1ère partiton
              sur la 2ème oui

              /dev/hda1 * 1 383 3076416 12 Compaq diagnostics
              /dev/hda2 384 9895 76405140 c W95 FAT32 (LBA)

              1. a seconde entrée Windows nommée "windows1"

                en fait avant les install de fedora et gentoo, il me semble que j'avais deux entrées Windows : 1 normale et 1 style "mode sans échec", ou quelque chose de ce genre. Enfin bref les 2 entrées fonctionnaient !
                De plus je n'avais jamais vu "Amorcer" dans le menu proposé au boot ! je sais pas trop d'ou il sort ce "Amorcer" !

                mais bon .....c'est chercher la p'tite bête !

                tout va bien donc bonne soirée !

                tchôôôô !

                :-))