Probléme avec grub lors d'une double instal..

Résolu
zorglue urgent!! -  
 zorglue -
bonjour
j'ai installé aujourd'hui fedora 7 ( ubuntu feisty fawn était déja installé sur une autre partition)
l'installation se passe a merveille
lors du rebootage le grub ne m'affiche que fedora 7 et ubuntu ne se trouve pas dans la liste
impossible d'obtenir les fichiers qui se trouve sur la partition d'ubuntu
"pour fedora ubuntu n'existe pas sur ce pc" alors qu'il est bien existant
j'ai vérifier ma partition ubuntu est toujours présente

résumé : impossible de booter sur ubuntu ( accès possible : fedora 7)
sur la partition ubuntu il ya des fichiers important ( site internet) qui doivent bientot etre vendu
aux personnes demandant mes services

je suis fort embeté ( avis aux webmasters : comprenez-moi perdre 32h de travail ca fais trés mal)

merci de m'aider : comment puis-je faire pour booter sur ubuntu ou récupérer les donnés inscrite dessus

comme je suis fort embeter ( faché ) par rapport a mes 32h de travail
je me suis peut-etre mal expliqué n'hésiter pas a me demander plus d'info rapidemment

merci beaucoup pour votre patiente
je vous serez trés reconnaissant

ps: impossible de lire les fichiers qui se trouve sur la partition ubuntu a partir de fedora (imposible d'accéder a la partition)

30 réponses

  • 1
  • 2
Résumé de la discussion

Le souci porte sur l'installation de Fedora 7 qui écrase le grub et n'affiche plus Ubuntu, alors que la partition contenant Ubuntu existe et contient des données à récupérer. Plusieurs propositions recommandent de monter la partition Ubuntu et de consulter le fichier /boot/grub/menu.lst pour rétablir l'entrée Ubuntu dans le grub, avec des commandes en mode root et grep pour filtrer. Concrètement, les échanges montrent que l'Ubuntu est accessible via /dev/sda3 et que les fichiers essentiels, notamment le kernel et initrd, existent dans /boot, permettant de reconstruire manuellement la configuration grub. En cas de persistance, il est conseillé d'utiliser grub-install et update-grub pour réinstaller le chargeur et régénérer le menu, ou d'ajouter manuellement une entrée Ubuntu selon l'arborescence des partitions.

Bobot (l'IA à votre service)
  1. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    salut,

    affiche le résultat de ces commandes stp ( à passer en root):

    fdisk -l
    mount
    cat /boot/grub/menu.lst
    cat /etc/fstab
    
    0
  2. zorglue
     
    bon , ...
    voila j'ai fais le tour
    1) je suis trés décu de fedora
    2) impossible de passer sous root
    voici le message :
    [bibi@localhost ~]$ sudo su
    password:
    bibi is not in the sudoers file.  This incident will be reported.
    [bibi@localhost ~]$

    ( le password est correct)
    3) je crois que je vais booter avec le cd live de ubuntu a partir de là je pourrais supprimer fedora et récuperer mes donnés importantes
    moi qui aie toujours été trés content sur ubuntu , j'ai voulu changé ( comme a chaque fois)
    et le seul os unix convenable reste ubuntu
    merci quand meme pour ton aide

    bye bye fedora peut-etre une prochaine fois ....

    2 problémes qui apparaissent comme ca ( ca sent la galère)

    je n'aime pas me faire c****
    0
  3. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    pour passer en root c'est

    su
    0
  4. zorglue
     
    désolé si je me suis un peu énervé

    sudo su c'est sur ubuntu ( habitude) :D

    alors la commande indique

    [bibi@localhost ~]$ su
    Mot de passe :
    [root@localhost bibi]# fdisk -l
    bash: fdisk: command not found
    [root@localhost bibi]# mount
    /dev/sda2 on / type ext3 (rw)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    devpts on /dev/pts type devpts (rw,gid=5,mode=620)
    tmpfs on /dev/shm type tmpfs (rw)
    none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
    sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
    [root@localhost bibi]# cat /boot/grub/menu.lst
    # grub.conf generated by anaconda
    #
    # Note that you do not have to rerun grub after making changes to this file
    # NOTICE: You do not have a /boot partition. This means that
    # all kernel and initrd paths are relative to /, eg.
    # root (hd0,1)
    # kernel /boot/vmlinuz-version ro root=/dev/sda2
    # initrd /boot/initrd-version.img
    #boot=/dev/sda
    default=0
    timeout=5
    splashimage=(hd0,1)/boot/grub/splash.xpm.gz
    hiddenmenu
    title Fedora (2.6.21-1.3194.fc7)
    root (hd0,1)
    kernel /boot/vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/1 rhgb quiet
    initrd /boot/initrd-2.6.21-1.3194.fc7.img
    [root@localhost bibi]# cat /etc/fstab
    LABEL=/1 / ext3 defaults 1 1
    tmpfs /dev/shm tmpfs defaults 0 0
    devpts /dev/pts devpts gid=5,mode=620 0 0
    sysfs /sys sysfs defaults 0 0
    proc /proc proc defaults 0 0
    /dev/sda1 swap swap defaults 0 0
    [root@localhost bibi]#

    tout conte fais il sufFit de bien s'en servir :D

    sinon j'ai une iddé :

    je boot en cd live avec ubuntu

    a partir de la je serais facilement rentrer dans ma partition et récupérer les données

    ensuite je réinstalle ubuntu et la le grub se reconfigure

    à tout les coups ca marche sa vaut le coup d'esseyer non ? :D
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    pour le moment on va essayer arranger ca de facon "linuxien" :-), parce que tout réinstaller- ca me rappelle des mauvais souvenirs... ;-)

    affiche:
    /sbin/fdisk -l


    et mets le resultat entre les balise code stp
    0
  7. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    le problème c'est qu'à l'installation de fedora tu n'aurais pas du écraser le grub d'Ubuntu
    il me semble que c'est classique chez Fedora de ne pas prendre en compte les autres OS
    normalement il faut seulement editer menu.lst de fedora
    mais pour c'est imperative de connaître tes partitions
    donc affiche la commande qu'aruju t'as donné

    et utilises plutôt
    su -
    --
    lami20j
    0
  8. zorglue
     
    voila ...
    [bibi@localhost ~]$ su
    Mot de passe : 
    [root@localhost bibi]# /sbin/fdisk -l
    
    Disk /dev/sda: 20.4 GB, 20416757760 bytes
    255 heads, 63 sectors/track, 2482 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1               1         131     1052226   82  Linux swap / Solaris
    /dev/sda2   *         132        1306     9438187+  83  Linux
    /dev/sda3            1307        2482     9446220   83  Linux
    [root@localhost bibi]# 
    
    0
  9. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    il me semble que c'est classique chez Fedora

    oui et Suse le fait aussi..
    0
  10. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    toujours en root
    mkdir /mnt/sda3 && mount /dev/sda3 /mnt/sda3 && ls -l /mnt/sda3/boot
    0
  11. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    maintenant:

    mkdir /mnt/ubuntu

    puis
    mount /dev/sda3 /mnt/ubuntu

    et ensuite affiche:
    ls -l /mnt/ubuntu/boot
    0
  12. zorglue
     
    voila :
    [bibi@localhost ~]$ su
    Mot de passe : 
    [root@localhost bibi]# mkdir /mnt/ubuntu
    [root@localhost bibi]# mount /dev/sda3 /mnt/ubuntu
    [root@localhost bibi]# ls -l /mnt/ubuntu/boot
    total 16836
    -rw-r--r-- 1 root root  414210 avr 15 10:07 abi-2.6.20-15-generic
    -rw-r--r-- 1 root root   83234 avr 15 07:33 config-2.6.20-15-generic
    drwxr-xr-x 2 root root    4096 jun 16 18:27 grub
    -rw-r--r-- 1 root root 7180606 jun 16 10:46 initrd.img-2.6.20-15-generic
    -rw-r--r-- 1 root root 6842512 avr 15 13:56 initrd.img-2.6.20-15-generic.bak
    -rw-r--r-- 1 root root   94600 oct 20  2006 memtest86+.bin
    -rw-r--r-- 1 root root  806942 avr 15 10:08 System.map-2.6.20-15-generic
    -rw-r--r-- 1 root root 1745100 avr 15 10:07 vmlinuz-2.6.20-15-generic
    [root@localhost bibi]# 
    
    


    tout s'est fais sans erreur

    ( pour info : j'ai fais moi meme les partitions si cela serais le probléme)
    0
  13. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    tape:

    gedit /boot/grub/menu.lst


    et ajoute ce qui est en gras

    # grub.conf generated by anaconda
    #
    # Note that you do not have to rerun grub after making changes to this file
    # NOTICE: You do not have a /boot partition. This means that
    # all kernel and initrd paths are relative to /, eg.
    # root (hd0,1)
    # kernel /boot/vmlinuz-version ro root=/dev/sda2
    # initrd /boot/initrd-version.img
    #boot=/dev/sda
    default=0
    timeout=5
    splashimage=(hd0,1)/boot/grub/splash.xpm.gz
    hiddenmenu
    title Fedora (2.6.21-1.3194.fc7)
    root (hd0,1)
    kernel /boot/vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/1 rhgb quiet
    initrd /boot/initrd-2.6.21-1.3194.fc7.img

    #ubuntu
    title Ubuntu, kernel 2.6.20-15-generic (on /dev/sda3)
    root (hd0,2)
    kernel /boot/vmlinuz-2.6.20-15-generic root=/dev/sda3 ro
    initrd /boot/initrd.img-2.6.20-15-generic
    rootnoverify (hd0,2)


    0
  14. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    attention un seul kernel ça suffit

    kernel kernel /boot/vmlinuz-2.6.20-15-generic root=/dev/sda3 ro
    kernel  /boot/vmlinuz-2.6.20-15-generic root=/dev/sda3 ro 
    0
    1. zorglue
       
      attendez je ne vous suis plus ...
      je dois faire quoi maintenant ???
      je dois taper quoi ???
      0
  15. zorglue
     
    ps : j'ai aussi fais la commande de lamij20
    et s'est averer sans erreur ( désoler j'ai fermer la fenetre je n'ai pas pu afficher le résultat)
    et quand je la retape elle m'affiche autre chose :
    [bibi@localhost ~]$ su
    Mot de passe : 
    [root@localhost bibi]# mkdir /mnt/sda3 && mount /dev/sda3 /mnt/sda3 && ls -l /mnt/sda3/boot
    mkdir: ne peut créer le répertoire `/mnt/sda3': Le fichier existe.
    [root@localhost bibi]# 
    
    
    

    ce qui est correct ( enfin je crois)
    le message précendent était une liste de quelque chose
    et quand je la retape elle m'affiche cela
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      pas besoin de faire ma commande
      c'est la même chose qu'aruju t'as donné mais écrite sous une autre forme
      && permet d'exécuter la commande suivante si et seulement la précedente réussi
      et dans ton cas la commande échoue au premier coup vu que /mnt/sda3 existe
      en fait c'est juste une histoire de nommage
      donc continue ce qu'aruju te dit et n'oublie pas mon message avec attention
      moi je sors------------------------------------> ;-)
      0
  16. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    corrigé avant que tu poste et toc -D
    0
  17. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    si tu as fais le dernier manip que je t'ai donné ici alors redemmare ton pc pour voir
    0
  18. zorglue
     
    bonjour
    le rapport :

    aprés avoir fais vos manips sans retour d'erreur je redémarre

    j'arrive sur le grub

    j'ai en effet fedore ET ubuntu

    mais quand je boot sur ubuntu il démmarre en mode texte ( c'est a dire sans la petite barre orange qui défile)

    arriver au chargement de la souris ... il plante (la souris est de marque microsoft) et j'ai toujours utiliser cet souris là

    voice les 2 dernière ligne:
    usbcore: registered new interface driver usbshid
                drivers/usb/input/ hid core : v2.6 : usb hid core driver
    et puis aprés il s'arrete avec une petite barre blanche qui clignote

    donc j'en déduit qu'il y a un probléme

    1) il ne démmare pas en graphique mais en texte
    2) il s'arret aux chargement de la souris

    en bref : sa ne marche pas

    voici le menu.lst de grub :

    # grub.conf generated by anaconda
    #
    # Note that you do not have to rerun grub after making changes to this file
    # NOTICE:  You do not have a /boot partition.  This means that
    #          all kernel and initrd paths are relative to /, eg.
    #          root (hd0,1)
    #          kernel /boot/vmlinuz-version ro root=/dev/sda2
    #          initrd /boot/initrd-version.img
    #boot=/dev/sda
    default=0
    timeout=5
    splashimage=(hd0,1)/boot/grub/splash.xpm.gz
    hiddenmenu
    title Fedora (2.6.21-1.3194.fc7)
    	root (hd0,1)
    	kernel /boot/vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/1 rhgb quiet
    	initrd /boot/initrd-2.6.21-1.3194.fc7.img
    #ubuntu
    title Ubuntu, kernel 2.6.20-15-generic (on /dev/sda3)
    root (hd0,2)
    kernel /boot/vmlinuz-2.6.20-15-generic root=/dev/sda3 ro
    initrd /boot/initrd.img-2.6.20-15-generic
    rootnoverify (hd0,2)
    0
  19. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    démarre Fedora
    et fait en root
    mount /dev/sda3 /mnt/ubuntu
    grep -E '^(#|$)' /mnt/ubuntu/grub/menu.lst

    ensuite affiche le résultat

    0
  20. zorglue
     
    juste un soucis de chemin d'accès:
    [bibi@localhost ~]$ su
    Mot de passe : 
    [root@localhost bibi]# mount /dev/sda3 /mnt/ubuntu
    [root@localhost bibi]# grep -E '^(#|$)' /mnt/ubuntu/grub/menu.lst
    grep: /mnt/ubuntu/grub/menu.lst: Aucun fichier ou répertoire de ce type
    [root@localhost bibi]# 
    
    0
  21. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    essaie plutot:
    grep -E '^(#|$)' /mnt/ubuntu/boot/grub/menu.lst


    ;-)
    0
  • 1
  • 2