Se connecter / S'enregistrer
Votre question

GRUB erreur 22

Tags :
  • Ubuntu
  • Système d'exploitation
Dernière réponse : dans Systèmes d'exploitation
15 Septembre 2009 18:19:31

Bonjour à tous,

J'ai un soucis avec GRUB. Celui-ci m'affiche l'erreur 22 lorsque je démarre mon ordi.
Mes OS sont:
- Windows XP pro
- Windows 7 (béta)
- Ubuntu 9.04

Mes 2 windows sont démarrables à partir du "vista boot" ou quelque chose du genre.
Le week-end dernier, j'ai installé Ubuntu et donc là, pas de soucis, je boot sur le live cd, je l'installe sur une partition formatée en ext3 et je n'ai pas oublié de faire une petit partition pour le "swap".
L'installation se termine, je lance quelques mises à jour, histoire de mettre mon Ubuntu opérationnel. Je redémarre quelques fois pour valider les maj et bon, toujours pas de problèmes en vue... très bien.

Le lendemain, je relance mon ordi et là, impossible d'accéder à GRUB car lors du lancement du programme, j'ai le message d'erreur suivant: "erreur 22". J'arrive cependant à démarrer sur mes windows en utilisant le "boot menu" avec F12.

Voilà donc mon soucis, j'ai toujours mon linux d'installé mais je rencontre quand même l'erreur 22. C'est cela que je trouve le plus étrange car en cherchant, j'ai vu que les gens qui avaient ce problème, l'avaient à partir du moment ou ils ont supprimé leur linux via windows.

Je pense avoir tout expliquer, j'attends maintenant vos réactions sur le sujet.
Au cas, ou cela pourrait vous aider dans votre réponse, j'ai fais un cd d'installation de GRUB....

Merci d'avance
Bob Divinity

Autres pages sur : grub erreur

15 Septembre 2009 23:35:20

Au boot, lorsque grub affiche la liste des noyaux/os, tu peux éditer cette ligne en tapant "e", puis en suivant les propositions.
Si grub s'est gouré dans sa liste, tu peux corriger le tir.
Exemple : sur mon PC grub fait systématiquement n'importe quoi, et lie ma partition windows sur la partition 2 du disque 0, et me fait même un mapping inutile, alors que l'os est bien partition 0 disque 0.
Il suffit de remplacer donc à la fin de la ligne le (0,2) par (0,0) -à adapter à ton cas bien sur (ça devrait plutôt être (0,5) ou (0,6) si tu n'as qu'un disque)
Bref, une fois Linux booté, il faudra modifier (en root bien sur) le fichier "/boot/grub/menu.lst" en fonction pour ne plus être emmerdé.
m
0
l
16 Septembre 2009 21:28:09

J'ai deux disques durs en tout.
Sur le 1er, j'ai:
- partition 1 => Windows XP
- partition 2 => Windows Seven
- partition 3 => des données
- partition 4 => Linux sur ma partition en ext3
- partition 5 => Swap

Et sur le 2e disque dur, j'ai qu'une partition avec aussi des données.

Donc, Kleuck, si j'ai bien compris ton explication, il faut que j'arrive a booter sur linux pour ensuite modifier mon menu.lst dans le dossier GRUB.

Le problème est que pour le moment la seule méthode que j'ai trouvé pour démarrer, c'est de faire F12 au démarrage pour ensuite choisir de booter sur le 1er disque dur. En faisant cette manip', j'arrive directement sur le menu de boot proposé par windows. Je ne peux donc pas démarrer sous linux.

Je n'ai pas essayer de lancer linux via le cd bootable mais je doute que cela fonctionne car en faisant "lancer ubuntu à partir du live cd", je pense que j'arriverai sur un ubuntu provisoire et que par conséquent, je ne serai pas sur ma partition dédiée a celui-ci.

Voila, je vais quand même essayer de retourner sur linux mais je ne garantis rien.

Merci quand même
m
0
l
Contenus similaires
16 Septembre 2009 22:36:04

Non non
Si tu as une erreur 22, c'est que Grub se lance, et donc au choix du noyau tu peux éditer la ligne en question.
Si tu n'as pas le choix des noyaux, fais un "escape" dés le lancement de grub.
Ta partition 4 doit être la "6" ou la "5" pour grub (je ne suis pas un spécialiste non plus, j'ai du faire des essais)
m
0
l
16 Septembre 2009 22:38:38

Sinon depuis un live-cd tu peux éditer le fichier lst, s'il te permet l'accès en root et en écriture, je ne crois pas qu'Ubuntu le fasse, Mepis si il me semble, ou Toutoulinux.
m
0
l
16 Septembre 2009 22:55:41

de fait, Ubuntu ne m'autorise pas a le modifier. Même en passant en root, je n'accède pas au fichier menu.lst. Je n'arrive même pas a entrer dans le dossier grub c'est pour te dire ....

Ensuite, lorsque je démarre mon pc, j'ai un premier écran, où je vois mes 2 DD et mon lecteur dvd qui sont reconnus. Dans l'affichage suivant, il y a pleins de codes, de tableaux ... et après Grub se lance et avant d'avoir le menu de selection de l'OS, le message erreur 22 apparait. Donc selon toi, a quel moment faut-il que j'appuis sur "e" ?
m
0
l
16 Septembre 2009 23:00:05

Il y a un moment ou tu dois lire (avant de lire le menu des OS -dans le cas ou ça fonctionne) "press esc to edit" ou un un truc du genre.
m
0
l
17 Septembre 2009 09:53:37

nan je n'ai pas cela. Faut que j'aille en cours, je te mettrai ce soir le message exact que j'ai.
m
0
l
17 Septembre 2009 10:01:12

Des infos ici
Et au fait, si tu peux booter Windows (XP), il te suffit d'installer Ext2 ifs pour éditer ton lst depuis WIndows.
Du moins si tu as créé tes partitions en Ext3, en Ext4 ça m'étonnerait que ça fonctionne.
Mais je me demande si il n'y a pas une façon spécifique d'installer Grub quand tu as Seven, il faut que tu regarde sur les forums Ubuntu pour ça, moi je n'ai ni Vista ni Seven je n'en sais donc rien (mais il me semble avoir entendu que ça n'était pas aussi simple)
m
0
l
17 Septembre 2009 22:10:57

Bon, finalement j'ai cracké et j'ai fini par désinstaller Ubuntu et grub par la même occasion. Par conséquent, les problèmes sont partis mais évidemment, d'autres sont arrivés.

Après avoir virer grub et ubuntu, j'ai eu le message plutot habituel lié a cette manip à savoir, le message suivant: "NTLDR manquant". J'ai donc inséré le cd d'installation d'XP et j'ai recopier les fichiers ntldr et ntdetect.com sur mon XP. Je sais qu'en théorie, après cela, tout remarche comme avant. Et bien là non!! J'ai un nouveau message d'erreur: "bootmgr" manquant.

Ce que je ne pige pas, c'est que lorsque je vais dans le dossier boot de ma partition XP, je vois un fichier nommé bootmgr.exe.quelque chose (mais j'ai oublié le nom de l'extension).

Donc que faut-il faire pour qu'il ouvre les yeux qet qu'il se rende compte que ce fichier est bel et bien là.

Merci de votre aide
m
0
l
17 Septembre 2009 22:24:45

Tu ne peux pas faire comme ça, il faut que tu répares l'install avec le cd d'XP, ou plutôt de Seven, mais là je ne suis pas compétent.
Tu n'aurais qu'XP il serait plus simple de réinstaller un petit Linux, mais je t'aurais orienté plutôt vers Mepis ou Debian.
Bref, les manips pour Vista/Seven sont spécifiques, ça doit se trouver facilement, ici-même sans doute
m
0
l
18 Septembre 2009 18:14:58

ba j'vais voir mais je risque de réinstaller XP pour que, j'espère, les problèmes de fichiers de boot soient résolus
m
0
l
28 Septembre 2009 19:21:39

nan ils sont toujours là. Je pense que cela vient de VistaBootPro.
m
0
l
28 Septembre 2009 21:00:49

Télécharge et grave Super Grub Disk. Boote dessus et !WIN! => MBR & !WIN!. Pas plus simple comme manoeuvre.
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS