Grub:error 22 ,retrouver le dual boot

Résolu
warui.ichigo Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
warui.ichigo Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je sais qu'il existe déjà plusieurs sujets à propos de cette "error 22", seulement mon problème est quelque peu différent. Et je crois que j'ai suffisamment fait n'importe quoi sur mon ordi pour encore empirer la situation en faisant une autre erreur...

J'avais sur mon disque dur : Ubuntu 7.04,Windows XP (édition familiale) et Kubuntu 7.04
Remarquant enfin qu'avoir Ubuntu et Kubuntu sur des partitions différentes ne servait pas à grand chose à part prendre de la place, je décide hier de supprimer les partitions de Ubuntu avec le gestionnaire de disques de Windows(je m'étais pourtant doutée que je n'aurais pas dû faire ça!)
Seulement, au démarrage j'obtiens bien évidemment;
Grub loading please wait...
Error 22

Donc maintenant je n'ai pas d'autre choix que d'utiliser les LiveCd de Linux pour faire quelque chose sur l'ordi (pas vraiment pratique pour une utilisation de tous les jours...).
J'ai vu qu'avec la disquette d'amorçage de Windows on pouvait utiliser la commande " fdisk /mbr "pour supprimer Grub et retrouver le boot de Windows, mais du coup je ne pourrai plus aller sur Kubuntu à moins de le réinstaller, ce que je ne souhaite surtout pas...

Donc, comment faire pour retrouver le dual boot?
Merci d'avance pour vos réponses.

12 réponses

Chacual Messages postés 230 Date d'inscription   Statut Membre Dernière intervention   150
 
A mon avis, la partition que tu as supprimée est toujours recherchée par Grub, d'où l'erreur.
Il faudrait donc que tu trouves le fichier de configuration de Grub et que tu supprimes la/les références à ce que tu as supprimé.
Pour trouver le fichier de config, boote sur ton LiveCD et regarde dans le répertoire /boot.
Dis moi si tu le trouves et si oui, copie son contenu !
2
warui.ichigo Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci d'avor répondu mais quelle est la commande à utiliser pour regarder dans le répertoire?(le shell c'est pas vraiment ma spécialité...)
1
Chacual Messages postés 230 Date d'inscription   Statut Membre Dernière intervention   150
 
cd /boot
ls -lrt
1
warui.ichigo Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   2
 
J'obtiens :
-rw-r--r-- 1 root root 94600 2006-10-20 11:44 memtest86+.bin
-rw-r--r-- 1 root root 83234 2007-04-15 05:33 config-2.6.20-15-generic
-rw-r--r-- 1 root root 1745100 2007-04-15 08:07 vmlinuz-2.6.20-15-generic
-rw-r--r-- 1 root root 414210 2007-04-15 08:07 abi-2.6.20-15-generic
-rw-r--r-- 1 root root 806942 2007-04-15 08:08 System.map-2.6.20-15-generic
-rw-r--r-- 1 root root 6842512 2007-04-15 11:56 initrd.img-2.6.20-15-generic.bak
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Chacual Messages postés 230 Date d'inscription   Statut Membre Dernière intervention   150
 
et dans / ?
0
warui.ichigo Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   2
 
Ca me donne :
total 4
drwxr-xr-x 2 root root 3 2007-04-12 09:11 mnt
drwxr-xr-x 2 root root 3 2007-04-15 11:48 srv
drwxr-xr-x 2 root root 3 2007-04-15 11:48 opt
drwxr-xr-x 2 root root 3 2007-04-15 11:48 initrd
drwxr-xr-x 3 root root 56 2007-04-15 11:56 root
lrwxrwxrwx 1 root root 30 2007-04-15 11:56 vmlinuz -> boot/vmlinuz-2.6.20-15-generic
drwxr-xr-x 20 root root 238 2007-04-15 11:56 rofs
lrwxrwxrwx 1 root root 33 2007-04-15 11:56 initrd.img -> boot/initrd.img-2.6.20-15-generic
drwxr-xr-x 2 root root 1460 2007-04-15 12:03 bin
drwxr-xr-x 2 root root 186 2007-04-15 12:05 boot
dr-xr-xr-x 13 root root 4096 2007-04-15 13:52 cdrom
drwxr-xr-x 21 root root 160 2007-08-29 12:44 var
drwxr-xr-x 4 root root 120 2007-08-29 12:45 media
drwxr-xr-x 123 root root 2000 2007-08-29 12:45 etc
drwxr-xr-x 13 root root 14220 2007-08-29 13:15 dev
dr-xr-xr-x 119 root root 0 2007-08-29 14:42 proc
drwxr-xr-x 11 root root 0 2007-08-29 14:42 sys
drwxr-xr-x 3 root root 60 2007-08-29 14:42 home
drwxr-xr-x 2 root root 60 2007-08-29 14:43 sbin
drwxr-xr-x 13 root root 80 2007-08-29 14:43 usr
drwxr-xr-x 19 root root 60 2007-08-29 14:43 lib
drwxrwxrwt 10 root root 260 2007-08-29 15:39 tmp
0
Chacual Messages postés 230 Date d'inscription   Statut Membre Dernière intervention   150
 
Tu peux exécuter la commande :
find / -name "grub.conf" 2>/dev/null
et me dire le résultat ?
0
warui.ichigo Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   2
 
Je n'obtiens rien avec cette commande...
0
Chacual Messages postés 230 Date d'inscription   Statut Membre Dernière intervention   150
 
Ah mais oui, j'avais oublié que l'arborescence que tu vois est celle du LiveCD et non pas celle de l'ordinateur ...
Quand tu as l'erreur Grub, impossible d'aller plus loin ?
0
warui.ichigo Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   2
 
Euh non y'a vraiment rien à faire il y a juste le trait qui clignote...
0
warui.ichigo Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   2
 
Je viens de penser à utiliser "fdisk /mbr" avec la disquette de Windows puis réinstaller Grub mais comme je l'ai dit le shell c'est pas mon fort... Ca serait possible?
0
warui.ichigo Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   2
 
Bon finalement, en faisant une recherche un peu plus appronfondie, le problème est réglé. Avec le LiveCd j'ai réinstallé Grub en tapant la commande :

$ sudo grub
> find /boot/grub/stage1
> root (hd0,5) *le (hd0,5) m'a été donné par la commande précédente
> setup (hd0)

La commande "fdisk /mbr" n'a pas servi (d'ailleurs elle n'a même pas marché elle était invalide)
Bon ben ça m'aura appris à ne plus avoir peur du shell! lol

Merci quand même pour ton aide Chacual.
0