GRUB démarrage Gentoo svp !

Résolu
Bonjour,

Encore mes histoires de montages, partitions, auxquelles je ne comprendrai jamais rien !

voici mon problème : suite à une réorganisation profonde de mes DD, après la Mandriva 2008.1, je suis donc parti pour réinstaller la Gentoo en usant du guide d'intallation rapide et je suis donc arrivé à l'étape ou je dois rebooter.
Or j'utilise le grub de la Mandriva.

1ère question :
Pourriez-vous m'aider à démarrer sur la Gentoo avec les élément suivants et sachant que :
la gentoo est sur hda :
hda1 = mandriva
hdb5 = home de la mandriva
hda5 = swap
hda6 = gentoo

[root@localhost ~]# mount
/dev/hda1 on / type ext3 (rw)
none on /proc type proc (rw)
/dev/hdb5 on /home type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
[root@localhost ~]# fdisk -l
Disque /dev/hda: 160.0 Go, 160041885696 octets
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x04260425

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        1529    12281661   83  Linux
/dev/hda2            1530        2795    10169145    5  Extended
/dev/hda5            1530        1579      401593+  82  Linux swap / Solaris
/dev/hda6            1580        2795     9767488+  83  Linux

Disque /dev/hdb: 41.1 Go, 41110142976 octets
255 heads, 63 sectors/track, 4998 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5b3077e6

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb2            1602        2620     8185117+   5  Extended
/dev/hdb5            1602        2620     8185086   83  Linux

[root@localhost ~]#

commande cfdisk :

cfdisk (util-linux-ng 2.13.1)

                             Unité de disque: /dev/hda
                       Taille: 160041885696 octets,  160.0 Go
               Têtes: 255   Secteurs par piste: 63  Cylindres: 19457

    Nom          Fanions    Part Type   Type SF           [�~Itiq.]       Taille (Mo)
 -----------------------------------------------------------------------------------
    hda1         Amorce      Primaire   Linux ext3                         12576,46
    hda5                     Logique    Linux swap / Solaris                 411,27
    hda6                     Logique    Linux ext3                         10001,95
                             Pri/Log    Espace libre                      137049,62


merci !

2ème question :
voici le fichier /etc/fstab de la Gentoo :

/dev/hda6 /boot ext2 noauto,noatime 1 2
/dev/hda6 / ext3 noatime 0 1
/dev/hda5 none swap sw 0 0
/dev/cdrom /mnt/cdrom audo noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0

aurai-je commis une erreur ici aussi ? dois-je commenter la ligne concernant le boot ?

merci ! merci ! merci !

un pinguin "très légèrement"......... gavé !
--
un pinguin sur la banquise !
Configuration: Linux Mandriva
Firefox 2.0.0.14

10 réponses

  1. Modérateur
    Salut,

    le root doit etre sur hd0,3 pour moi
    en fait grub ne lit pas comme ça (c'est plutôt une piège d'interprétation)

    c'est vrai que sur son disque il y a :
    - une partition principale - hda1
    - une partition étendue - hda2
    avec les lecteurs hda5 et hda6

    mais pour grub hda6 c'est la sixième partition

    donc comme la notation commence à zéro pour la partion alors hda6 et vu comme la partition 5 sur le disque 0

    et c'est un peu normal, puisque pour le système aussi c'est la sixième partition vu que 3 et 4 ne sont pas prise par des partitions principales et la 5 ème est déjà occupée

    1
    1. Modérateur
      Salut,

      tape dans mandriva
      grep -Ev '^(#|$)' /boot/grub/menu.lst
      
      et affiche le résultat, merci
      0
      1. Modérateur
        Re,

        dois-je commenter la ligne concernant le boot ?
        Oui.

        Comme ça
        #/dev/hda6 /boot ext2 noauto,noatime 1 2
        /dev/hda6 / ext3 noatime 0 1
        /dev/hda5 none swap sw 0 0
        /dev/cdrom /mnt/cdrom audo noauto,ro 0 0 
        #/dev/fd0 /mnt/floppy auto noauto 0 0 
        0
        1. [root@localhost etc]# grep -Ev '^(#|$)' /boot/grub/menu.lst
          timeout 10
          color black/cyan yellow/cyan
          default 0
          title linux
          kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=2bc9bf58-f8c2-4bb5-b2a8-ce61c36172d4 resume=/dev/hdb5 splash=silent vga=788
          initrd (hd0,0)/boot/initrd.img
          title linux-nonfb
          kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=2bc9bf58-f8c2-4bb5-b2a8-ce61c36172d4 resume=/dev/hdb5
          initrd (hd0,0)/boot/initrd.img
          title failsafe
          kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=2bc9bf58-f8c2-4bb5-b2a8-ce61c36172d4 failsafe
          initrd (hd0,0)/boot/initrd.img
          title gentoo
          root (hd0,2)
          kernel /boot/kernel root=/dev/hda6
          title desktop586 2.6.24.4-1mnb
          kernel (hd0,0)/boot/vmlinuz-2.6.24.4-desktop586-1mnb BOOT_IMAGE=desktop586_2.6.24.4-1mnb root=UUID=2bc9bf58-f8c2-4bb5-b2a8-ce61c36172d4 resume=/dev/hdb5 splash=silent vga=788
          initrd (hd0,0)/boot/initrd-2.6.24.4-desktop586-1mnb.img
          title desktop586 2.6.24.5-2mnb
          kernel (hd0,0)/boot/vmlinuz-2.6.24.5-desktop586-2mnb BOOT_IMAGE=desktop586_2.6.24.5-2mnb root=UUID=2bc9bf58-f8c2-4bb5-b2a8-ce61c36172d4 resume=/dev/hdb5 splash=silent vga=788
          initrd (hd0,0)/boot/initrd-2.6.24.5-desktop586-2mnb.img
          [root@localhost etc]#

          merci !
          0
          1. Modérateur
            Re,

            écrit ça dans menu.lst de mandriva
            title    Gentoo 2007
            root    (hd0,5)
            kernel    /boot/kernel    root=/dev/hda6
            rootnoverify    (hd0,5)
            Mais avant de démarrer sous gentoo il faut corriger le fstab de gentoo
            mkdir /mnt/gentoo
            mount /dev/hda6 /mnt/gentoo
            vi /mnt/gentoo/etc/fstab
            et tu mets en commentaire la ligne

            /dev/hda6 /boot ext2 noauto,noatime 1 2
            0
            1. Contributeur
              bonjour,
              title gentoo
              root (hd0,2)
              kernel /boot/kernel root=/dev/hda6 


              le root doit etre sur hd0,3 pour moi
              et si u as installe le grub sur la partition de gentoo
              un simple
              title gentoo
              root (hd0,3)
              chainloader +1
              devrait le faire
              sinon
              title gentoo
              root (hd0,2)
              kernel /boot/kernel root=/dev/hda6
              intrd /boot/initrd.img
              a verifier comment se nomme les fichiers
              kernel et initrd
              a+
              0
              1. merci à vous deux !

                lami20 : ta proposition fonctionne, je boote sur la gentoo !

                jeanbi : j'avais déjà essayé (hd0, 2) et (hd0,3) ; rien à faire ! :-\

                je pense que lami20j va m'expliquer pourquoi ...
                0
                1. évidemment ! expliqué comme ça : tout devient limpide !

                  encore un grand merci et jeanbi et à lami20j !
                  0
                  1. Contributeur
                    re,
                    je me traite de tout les noms , voila ce que c'est de ne pas lire les posts complètement ...
                    bien sur qu'il fallait mettre hd5,0

                    a+
                    0
                    1. moi c'est bien simple, j'ai épuisé tout mon vocabulaire de noms d'oiseaux ... :-)

                      merci à toi tout de même de répondre à mes "incompréhensions".
                      0
                  2. Contributeur
                    et de plus ça continu hd0,5
                    bon c'est bon je crois que maintenant je passe à la machine à baffe lol
                    a+
                    0
                    1. Modérateur
                      ;-))
                      0