Création
d'entreprise
Posez votre question Signaler

Grub:error 22 ,retrouver le dual boot [Résolu]

warui.ichigo 9Messages postés 29 août 2007Date d'inscription - Dernière réponse le 29 août 2007 à 22:30
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.
Lire la suite 

Grub:error 22 ,retrouver le dual boot »

12 réponses
Réponse
+2
moins plus
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 !
Ajouter un commentaire
Réponse
+1
moins plus
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é...)
Ajouter un commentaire
Réponse
+1
moins plus
cd /boot
ls -lrt
Ajouter un commentaire
Réponse
+0
moins plus
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.bakConfiguration: Linux Firefox 2.0.0.3
Ajouter un commentaire
Réponse
+0
moins plus
et dans / ?
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
Tu peux exécuter la commande :
find / -name "grub.conf" 2>/dev/null
et me dire le résultat ?
Ajouter un commentaire
Réponse
+0
moins plus
Je n'obtiens rien avec cette commande...Configuration: Linux Firefox 2.0.0.3
Ajouter un commentaire
Réponse
+0
moins plus
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 ?
Ajouter un commentaire
Réponse
+0
moins plus
Euh non y'a vraiment rien à faire il y a juste le trait qui clignote...
Ajouter un commentaire
Réponse
+0
moins plus
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?
Ajouter un commentaire
Réponse
+0
moins plus
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.
Ajouter un commentaire
Ce document intitulé « grub:error 22 ,retrouver le dual boot » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?