Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/08/2007, à 14:54

sylvain-desktop

Grub qui plante (Erreur 22), installation de GAG etc...

Tout d'abord bonjour à tous !
Voilà la première installation d'une distribution de Linux sur mon PC, j'ai donc choisi ubuntu.

Donc je grave le live cd (d'où je poste à ce moment même), j'installe correctement puis au redémmarage GRUB m'affiche une erreur :

Grub loading stage 1.5
Grub loadind please wait...
Error 22

Après lecture de plusieurs posts sur différents forums (y compris ici), je me rends compte que mon MBR est fichu, je décide donc d'installer GAG.
J'ai donc déplacé le GRUB du MBR vers la partition où se trouve Ubuntu (à savoir hdb2 ou hd1,1). Le GRUB se lance alors, Windows est bootable mais pas Ubuntu (Erreur 22 toujours...)

Alors comme vu sur d'autres posts, je vous donne le retour des commandes :

fdisk -l

Disque /dev/hda: 120.0 Go, 120034123776 octets
255 têtes, 63 secteurs/piste, 14593 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1       14592   117210208+   7  HPFS/NTFS

Disque /dev/hdb: 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1               1       20397   163838871    7  HPFS/NTFS
/dev/hdb2   *       20398       21613     9767520   83  Linux
/dev/hdb3           21614       21856     1951897+  82  Linux swap / Solaris
/dev/hdb4           21857       24321    19800112+  83  Linux

Disque /dev/sda: 250.0 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1       30401   244196001    c  W95 FAT32 (LBA)

#2 Le 03/08/2007, à 15:00

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Et le retour de la commande :

sudo grub --batch
grub> find /boot/grub/stage1
find /boot/grub/stage1
 (hd1,1)

Hors ligne

#3 Le 03/08/2007, à 15:23

malbo

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Sur quelle partition est installé le système C: windows : hda1 ou hdb1 ? quelle distribution linux, quelle version as-tu installé ? Si tu as installé Edgy (6.10) ou Feisty ( 7.04), tu serais bien inspiré d'étudier le lien suivant qui donne des tuyaux en or massif
http://doc.ubuntu-fr.org/uuid_et_label
Moi, je ne connais pas GAG ( un nom comme ça, c'est pas sérieux. Déjà que "GRUB" c'est limite risible). Un passant qui passe pourra mieux t'aider pour GAG.

J'oubliais : poste un copier-coller du contenu du fichier menu.lst qui se trouve dans /boot/grub

Dernière modification par malbo (Le 03/08/2007, à 15:28)

Hors ligne

#4 Le 03/08/2007, à 15:35

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Ma distribution est Feisty Fawn (7.04) et les uuid sont cohérents dans menu.lst, voici son contenu :

title		Ubuntu, kernel 2.6.20-15-generic
root		(hd1,1)
kernel		/boot/vmlinuz-2.6.20-15-generic root=UUID=5982e9ef-474b-407b-9418-2be7b54e2bcd ro quiet splash locale=fr_FR
initrd		/boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title		Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root		(hd1,1)
kernel		/boot/vmlinuz-2.6.20-15-generic root=UUID=5982e9ef-474b-407b-9418-2be7b54e2bcd ro single
initrd		/boot/initrd.img-2.6.20-15-generic

title		Ubuntu, memtest86+
root		(hd1,1)
kernel		/boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title		Microsoft Windows XP Professionnel
root		(hd0,0)
savedefault
makeactive
chainloader	+1

Qu'est ce que je vais être heureux si Ubuntu boot un jour...

Hors ligne

#5 Le 03/08/2007, à 15:47

malbo

Re : Grub qui plante (Erreur 22), installation de GAG etc...

malbo a écrit :

Sur quelle partition est installé le système C: windows : hda1 ou hdb1 ?

Tu sais répondre à cette question ?
Je pense que windows est sur hda1 d'après ton menu.lst. Je pense que si tu ne t'en sort pas avec GAG, utilise le tuto suivant
http://doc.ubuntu-fr.org/windows/mbr_2_disque_dur

remarque bien la petite subtilité suivante mentionnée dans le tuto :

Cherchez la ligne « Title Microsoft Windows... » normalement située à la fin de ce fichier, et rentrez les paramètres « map », qui vont virtuellement inverser l'ordre de vos disques lorsque vous lancerez Windows, lui faisant croire qu'il se trouve sur le premier. N'oubliez pas d'enregistrer le fichier après avoir fait les modifications éventuelles.

Exemple qui devrait normalement s'appliquer à votre cas (le disque n°1 devient le n°2, et le disque n°2 devient le n°1) :

title           Microsoft Windows XP Home Edition
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
savedefault
makeactive
chainloader     +1

Dernière modification par malbo (Le 03/08/2007, à 15:58)

Hors ligne

#6 Le 03/08/2007, à 16:33

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Windows est bien sur hda1 soit hd0,0. Gag ne donne rien du tout, à mon avis l'erreur se situe au niveau du disque dur qui est peut être défectueux car j'ai tenté de suivre le tuto http://doc.ubuntu-fr.org/tutoriel/comme … avec_ntldr et il me sort l'erreur GRUB Geom Error... Ce qui signifierait que mon BIOS n'arrive pas à booter sur ce disque car il ne reconnait pas sa géométrie... Il faut que je fasse quelques tests sur ce disque.

Hors ligne

#7 Le 03/08/2007, à 19:03

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

J'ai testé la méthode du mbr et 2 disque dur sans aucun résultat, toujours ce problème de Error 22... Je ne vois pas quoi faire de plus...

Hors ligne

#8 Le 03/08/2007, à 19:54

malbo

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Tente une Install d'Ubuntu sur le même disque que windows ( ton disque hda). Pour cela, il faut diminuer la partition hda1 et créer les nouvelles partitions pour Ubuntu. Des exemples dans le lien suivant (je te conseille fortement la deuxième solution avec partition étendue)
http://www.breizh-ardente.fr/dotclear/index.php?2006/07/19/37-partitionnement-avance
Par contre, il faudra sauvegarder sur disque dur externe ( ou DD interne mais c'est plus risqué ) les documents perso que tu peux avoir sur hda1. En effet, le redimmensionnement de partition est une opération qui peut merder.
Tu installeras GRUB sur le MBR de hda

Dernière modification par malbo (Le 03/08/2007, à 19:55)

Hors ligne

#9 Le 03/08/2007, à 20:14

belga

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Salut
ouvre un terminal et tape

sudo grub
grub> null (hd0,        #appuie sur tab et poste le retour
grub> null (hd1,        #appuie sur tab et poste le retour
grub> quit

poste aussi le contenu des fichiers suivants

/boot/grub/device.map
/panne/etc/fstab
ls -l /dev/disk/by-uuid/

Dernière modification par belga (Le 03/08/2007, à 20:18)


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#10 Le 03/08/2007, à 23:42

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Je tiens à préciser que j'ai réinstallé ubuntu depuis le post du menu.lst donc celui-ci à changé voici le nouveau :

title		Ubuntu, kernel 2.6.20-15-generic
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.20-15-generic root=UUID=696c04fe-90f8-43ca-946d-d3abd47fa767 ro quiet splash
initrd		/boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title		Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.20-15-generic root=UUID=696c04fe-90f8-43ca-946d-d3abd47fa767 ro single
initrd		/boot/initrd.img-2.6.20-15-generic

title		Ubuntu, memtest86+
root		(hd0,0)
kernel		/boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title		Microsoft Windows XP Professionnel
map (hd0) (hd1)
map (hd1) (hd0)
root		(hd1,0)
savedefault
makeactive
chainloader	+1

Et le nouveau fdisk -l :

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       30401   244196001    c  W95 FAT32 (LBA)

Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1       14592   117210208+   7  HPFS/NTFS

Disk /dev/hdb: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1       20708   166336978+   7  HPFS/NTFS
/dev/hdb2           20709       21924     9767520   83  Linux
/dev/hdb3           21925       24076    17285940   83  Linux
/dev/hdb4           24077       24321     1967962+   5  Extended
/dev/hdb5           24077       24321     1967931   82  Linux swap / Solaris

Le retour du tab de null (hd0, donne : null (hd0,0)
Et le retour du tab de null (hd1, donne :

 Possible partitions are:
   Partition num: 0,  Filesystem type unknown, partition type 0x7
   Partition num: 1,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 2,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 4,  Filesystem type unknown, partition type 0x82

Le contenu de /boot/grub/device.map :

(hd0)   /dev/hda
(hd1)   /dev/hdb
(hd2)   /dev/sda

Le retour de ls -l /dev/disk/by-uuid/ :

total 0
lrwxrwxrwx 1 root root 10 Aug  4 02:14 1FDCF318774FCFBB -> ../../sda1
lrwxrwxrwx 1 root root 10 Aug  4 02:14 2de8e1f6-c2e4-4ea3-a171-e71f38fdcf74 -> ../../hdb5
lrwxrwxrwx 1 root root 10 Aug  4 02:14 56cb8d8a-a75e-49fe-9abd-7da725ff6986 -> ../../hdb3
lrwxrwxrwx 1 root root 10 Aug  4 02:14 58CC729BCC72735C -> ../../hda1
lrwxrwxrwx 1 root root 10 Aug  4 02:14 696c04fe-90f8-43ca-946d-d3abd47fa767 -> ../../hdb2
lrwxrwxrwx 1 root root 10 Aug  4 02:14 F8AA7CCEAA7C8B40 -> ../../hdb1

Au début j'avais pas pigé le truc du repertoire "panne" mais en visitant quelques autres posts j'ai vu la manip malheureusement la commande "sudo mount -o rw /dev/hda5 /panne" ne marche pas :

mount: /dev/hdb2 already mounted or /panne busy
mount: according to mtab, /dev/hdb2 is mounted on /

C'est peut-être parce que j'accède à mon ubuntu en lancant startx en executant un shell sur hdb2 grâce à la fonction de récupération sur le cd alternate... Je vais essayer cette commande avec un live!

Hors ligne

#11 Le 03/08/2007, à 23:51

belga

Re : Grub qui plante (Erreur 22), installation de GAG etc...

salut tu as réinstaller ok tjrs erreur 22?
Tu n'as pas besoin de monter sur /panne puisque tu n'es pas en live.
Je regarde cela tout de suite


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#12 Le 03/08/2007, à 23:52

belga

Re : Grub qui plante (Erreur 22), installation de GAG etc...

tu peux aussi poster /etc/fstab


change déjà ceci (sudo gedit /boot/grub/menu.lst pour ouvrir le fichier)

title        Ubuntu, kernel 2.6.20-15-generic
root        (hd0,0)       #tu remplaces par (hd1,1)
kernel        /boot/vmlinuz-2.6.20-15-generic root=UUID=696c04fe-90f8-43ca-946d-d3abd47fa767 ro quiet splash
initrd        /boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title        Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root        (hd0,0)        #tu remplaces par (hd1,1)
kernel        /boot/vmlinuz-2.6.20-15-generic root=UUID=696c04fe-90f8-43ca-946d-d3abd47fa767 ro single
initrd        /boot/initrd.img-2.6.20-15-generic

title        Ubuntu, memtest86+
root        (hd0,0)         #tu remplaces par (hd1,1)
kernel        /boot/memtest86+.bin
quiet

puis tape

sudo grub
grub> find /boot/grub/stage1    #tu devrais avoir (hd1,1) si oui continue
grub> root (hd1,1)
grub> setup (hd1) 
grub> quit

Dernière modification par belga (Le 04/08/2007, à 00:00)


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#13 Le 03/08/2007, à 23:57

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Jviens de booter sur le live ! Je reparts sur mon install avec mon cd alternate !

Hors ligne

#14 Le 04/08/2007, à 00:05

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Voila mon fstab :

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hdb2
UUID=696c04fe-90f8-43ca-946d-d3abd47fa767 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hdb3
UUID=56cb8d8a-a75e-49fe-9abd-7da725ff6986 /home           ext3    defaults        0       2
# /dev/hdb5
UUID=2de8e1f6-c2e4-4ea3-a171-e71f38fdcf74 none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

Hors ligne

#15 Le 04/08/2007, à 00:06

belga

Re : Grub qui plante (Erreur 22), installation de GAG etc...

as tu vu le message 12?


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#16 Le 04/08/2007, à 00:10

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Oui et j'ai bien fait les modifications et tout est ok, dois je redémarrer pour voir si ca marche ? (j'hésite à chaque fois car revenir grâce au cd alternate prends un temps fou.

Hors ligne

#17 Le 04/08/2007, à 00:13

belga

Re : Grub qui plante (Erreur 22), installation de GAG etc...

oui redémarre et tu peux revenir avec le live si ça prend moins de temps.
Avec bios qui bootes sur hdb

Dernière modification par belga (Le 04/08/2007, à 00:13)


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#18 Le 04/08/2007, à 00:22

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Error 22 : No such partition ...

Hors ligne

#19 Le 04/08/2007, à 00:25

belga

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Ok
au démarrage lorsque tu as le menu grub, tu te places sur l'entrée
ubuntu, tu appuies 2 fois sue la touche e
tu remplaces (hd1,1) par (hd0,1) tu valides
puis tu appuies sur b pour booter


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#20 Le 04/08/2007, à 00:41

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

belga serait il un dieu ?
Bon ça boot correctement, plus d'erreur au niveau du grub.
Maintenant mon install est pourrie car j'ai la barre de chargement d'ubuntu puis la commande et plein d'erreurs comme quoi il manque certains programmes, j'ai eu un message qui m'a fait rire du genre : "The program 'apt' is currently not installed. You can install it by typing apt-get install apt".

Je pense que je vais réinstaller correctement et si ça marche pas faire les mêmes modifications que tout le long de ce post, qu'en penses tu belga ?

Hors ligne

#21 Le 04/08/2007, à 00:52

belga

Re : Grub qui plante (Erreur 22), installation de GAG etc...

çe que je t'ai demandé de faire ne fonctionne qu'une fois
pour que ça fonctionne toujours
tu dois repérer dans le menu.lst la ligne qui commence par

# groot hd(....

et remplacer par (dans notre cas)

# groot hd(0,1)

enregistrer puis taper

sudo update-grub

et tout sera en ordre pour le prochain démarrage.

Alors pour les erreurs, ça c'est drôle. Que s'est-il passé pendant
l'installation?

Je pense que tu vas gagner du temps en réinstallant.
smile


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#22 Le 04/08/2007, à 00:56

Lordzener

Re : Grub qui plante (Erreur 22), installation de GAG etc...

Ok, en tout cas merci énormément à toi belga, j'ai vu que tu prenais un temps fou à aider les débutants et je pense que sans toi bon nombre d'utilisateurs n'auraient pas accès à ubuntu en ce moment même.
A bientot !

Hors ligne

#23 Le 04/08/2007, à 00:59

belga

Re : Grub qui plante (Erreur 22), installation de GAG etc...

A+


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne