Probleme avec Grub.

Nicolascp1 Messages postés 78 Statut Membre -  
karirovax Messages postés 3584 Statut Membre -
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. karirovax Messages postés 3584 Statut Membre 215
     
    salut

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

    et fait un sudo update-grub et voilà
    0
    1. Nicolascp1 Messages postés 78 Statut Membre 1
       
      J'ai pas acces a ubuntu
      0
    2. karirovax Messages postés 3584 Statut Membre 215
       
      Re:

      Même avec les droits du Super User ??
      0
    3. Nicolascp1 Messages postés 78 Statut Membre 1
       
      J'AI PAS ACCES A UBUNTU
      0
  2. acile à paramétrer
     
    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
    0
    1. Nicolascp1 Messages postés 78 Statut Membre 1
       
      Sur hda5 et j'ai pas acces a UBUNTU
      0
    2. Nicolascp1 Messages postés 78 Statut Membre 1
       
      Je vais essayer
      0
    3. jns55
       
      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.
      0
      1. Nicolascp1 Messages postés 78 Statut Membre 1 > jns55
         
        C'est HDA5.
        Je vais simplement supprimer Slitaz
        0
    4. Nicolascp1 Messages postés 78 Statut Membre 1
       
      Comment installer juste le grub de Ubuntu sans reinstaller ubuntu?
      0
  3. karirovax Messages postés 3584 Statut Membre 215
     
    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]
    0
    1. Nicolascp1 Messages postés 78 Statut Membre 1
       
      Sans Ubuntu? Genre avec un liveUSB qui va juste replacer grub par grub2...
      0
    2. karirovax Messages postés 3584 Statut Membre 215
       
      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
      0