Probleme avec Grub.

J'ai installer Ubuntu, apres 3 mois , j'ai installer Slitaz.
Je veux demarrer sur ubuntu, mais impossible.
Je vois ubuntu dans Grub, mais quand je veux le demarrer, il refuse.
voici mon Grub (dans la partition de slitaz.(/boot/grub/menu.lst)

# /boot/grub/menu.lst: GRUB boot loader configuration.
#

# By default, boot the first entry.
default 0

# Boot automatically after 8 secs.
timeout 3

# Graphical splash image.
splashimage=/boot/grub/splash.xpm.gz

# Change the colors.
#color yellow/brown light-green/black

# For booting SliTaz from : /dev/hda6
#
title SliTaz GNU/Linux (cooking) (Kernel vmlinuz-2.6.37-slitaz)
root (hd0,5)
kernel /boot/vmlinuz-2.6.37-slitaz root=/dev/hda6 quiet

title Ubuntu, avec Linux 3.2.0-40-generic
root (hd0,4)
kernel /boot/vmlinuz-3.2.0-40-generic root=/dev/hda5
title SliTaz GNU/Linux (Kernel 2.6.37-slitaz)
root (hd0,5)
kernel /boot/vmlinuz-2.6.37-slitaz root=/dev/hda6

3 réponses

  1. salut Nicolascp1

    voici comment réinstaller grub:

    Réinstaller/Restaurer GRUB 2
    Si vous n'avez plus Grub2 suite, par exemple, à l'installation d'un autre système d'exploitation, voici
    les étapes à suivre pour le remettre en place :
    1. Munissez-vous d'un CD d'installation (ou clé USBd'installation) d'Ubuntu 9.10 ou
    ultérieure

    2. Amorcez votre ordinateur avec ce CD-ROM ou cette clé USBen choisissant l'option, si besoin, Essayer Ubuntu sans rien changer sur votre ordinateur;
    3. Montez la partition qui contenait GRUB 2 auparavant. Cette partition est généralement la même qui contient tout le système Ubuntu. Dans une session d'essai d'Ubuntu, rendezvous dans le menu Raccourciset sélectionnez la partition à monter dans la liste des partitions existantes
    4. Allez dans Système ? Administration ? Utilitaire de disques et notez:
    1. l'identifiant de périphérique de votre disque dur primaire(généralement /dev/sda),
    2. et le nom de montage de la partition que l'on vient
    juste de monter(par exemple /media/disk).
    5. Dans un un terminal (Applications ? Accessoires ?
    Terminal), lancez la commandesuivante en remplaçant "/media/disk" et /dev/sda par votre
    point de montage et le disque primaire notés précédemment :
    sudo grub-install --root-directory=/media/disk /dev/sda
    6. Redémarrezen enlevant votre live-cd ou votre clé-usb.

    source:

    [doc.ubuntu-fr.org/grub-pc#fn__1 doc ubuntu]
    1. Sans Ubuntu? Genre avec un liveUSB qui va juste replacer grub par grub2...
    2. Re: salut

      Avec un LiveUSB ou CD d'ubuntu, juste montez la partition d'ubuntu et suivez ce que je te dit ... c'est facile, une fois monté:

      sudo grub-install --root-directory=/media/disk /dev/sda

      si par Ex dans le dossier /media vous trouvez un dossier comme 5e87a9a4-1be5-4f07-ae31-0b9528db7f70 donc vous juste tapez:

      sudo grub-install --root-directory=/media/5e87a9a4-1be5-4f07-ae31-0b9528db7f70 /dev/sda
  2. C'est le grub de slitaz qui t'a fichu la pagaille...
    c'est encore le vieux grub legacy plus facile à paramétrer, c'est une chance...
    Ubuntu se trouve bien sur la partitio sda5 ou hda5 ?

    Le mieux serait effectivement de te connecter en chroot sur ta session ubuntu et de réinstaller le grub d'origine
    Pour ça il faut démarrer sur le live-cd ubuntu
    Ouvrir le terminal et taper les commandes suivantes :
    sudo mount /dev/sda5 /mnt 
    #Montage de la partition ubuntu dans /mnt
    sudo mount --bind /dev /mnt/dev  
    # lien symbolique du dossier /dev en cours d'utilisation vers le disque monté
    sudo mount --bind /dev/pts /mnt/dev/pts 
    # lien symbolique du dossier /dev/pts en cours d'utilisation vers le disque monté
    sudo mount --bind /sys /mnt/sys
    # lien symbolique du dossier /sys en cours d'utilisation vers le disque monté
    sudo mount -t proc /proc /mnt/proc
    # Pour que Grub2 trouve /proc/mounts
    sudo chroot /mnt /bin/bash
    # mise à la racine du disque monté
    mount -a  
    # montage des partitions dans le chroot
    apt-get install grub-pc 
    # installation du logiciel Grub2 (sur le disque maintenant à la racine)
    update-grub
    # création d'un nouveau fichier de configuration : grub.cfg
    grub-install /dev/sda   
    # installation de grub sur le MBR

    source : http://doc.ubuntu-fr.org/tutoriel/comment_restaurer_grub#methodes_en_lignes_de_commande
    1. Sur hda5 et j'ai pas acces a UBUNTU
    2. Je vais essayer
    3. Sinon, je pense que le problème vient du fait que slitaz a identifié ta partition ubuntu comme hda5 alors qu'ubuntu lui, voit sda5.
      Peut-être qu'en remplaçant hda5 par sda5 dans menu.lst suffirait à arranger le problème.
    4. @jns55C'est HDA5.
      Je vais simplement supprimer Slitaz
    5. Comment installer juste le grub de Ubuntu sans reinstaller ubuntu?
  3. salut

    Essayez de changer le système vers ubuntu avec la commande chroot :

    et fait un sudo update-grub et voilà
    1. J'ai pas acces a ubuntu
    2. Re:

      Même avec les droits du Super User ??
    3. J'AI PAS ACCES A UBUNTU