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 26/12/2005, à 13:57

dreamcatcher

GRUB - Error 22 - dual boot XP/Breezy

Je sèche depuis quelques jours sur ce problème :
Sur un disque, j'ai XP et j'ai voulu installer Breezy. Pas de problème particulier à l'install mais au premier reboot, j'ai eu des erreurs "L99 99 99 ...." liées sans doute à une ancienne installation Mandriva+LILO.
Pour réparer ça, j'ai booté avec un disk DOS + fixmbr. Je boote XP sans souci.
J'ai ensuite voulu réinstaller GRUB à partir d'un live CD. Pas de souci non plus.
Reboot, menu de GRUB et quand je choisis de booter sur Breezy j'ai un message :
(hd1,4)
Erreur 22: No such partition
Si je boote sur XP, le message est :
(hd1,0)
Filesystem type unknow, partition type 0x7

Je me suis dit que mon install était un peu vérolée, donc je repars de zéro sur mon install Breezy après avoir fait un fixmbr pour nettoyer le boot record de mon disque.
L'install se passe bien, et au reboot .... il part directement sur XP sans me proposer le menu de GRUB (alors que je lui ai demandé d'installer GRUB)
Je reboote sur un Live CD, installe GRUB à nouveau, boote et même problème qu'avant (Error 22...)
Je ne sais pas comment m'en sortir.
J'ai essayé aussi avec une disquette GRUB, mêmes erreurs.
D'où peuvent venir mes problèmes ?

J'ai une config avec 3 disques, 1 lecteur et 1 graveur.
Le disque de boot se trouve en master sur le premier port IDE de ma carte mère. Le deuxième disque en slave. Les lecteurs/graveurs sur le deuxième port IDE de la carte mère.
Le troisième disque se trouve sur une carte PCI/IDE.
C'est lui qui s'appelle hda, le disque de boot est hde.
Le fichier de conf GRUB a l'air correct :
----------------
default 0
timeout 10

title           Ubuntu, kernel 2.6.12-9-k7
root            (hd1,4)
kernel          /boot/vmlinuz-2.6.12-9-k7 root=/dev/hde5 ro quiet splash
initrd          /boot/initrd.img-2.6.12-9-k7
savedefault
boot

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

Le device.map fait la correspondance des disques/devices :
----------------------------
(hd0)   /dev/hda
(hd1)   /dev/hde
(hd2)   /dev/hdf
----------------------------

Et pour finir, le fdisk -l :
root@ttyp0[knoppix]# fdisk -l

Disque /dev/hde: 60.0 Go, 60040544256 octets
255 têtes, 63 secteurs/piste, 7299 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Boot      Start         End      Blocks   Id  System
/dev/hde1   *           1        1275    10241406    7  HPFS/NTFS
/dev/hde2            1276        7299    48387780    5  Extended
/dev/hde5            1276        2660    11124981   83  Linux
/dev/hde6            2661        2863     1630566   82  Linux swap
/dev/hde7            2864        7299    35632138+  83  Linux

Disque /dev/hdf: 122.9 Go, 122942324736 octets
255 têtes, 63 secteurs/piste, 14946 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Boot      Start         End      Blocks   Id  System
/dev/hdf1   *           1       14946   120053713+   7  HPFS/NTFS

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

Périphérique Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1       36481   293033601   83  Linux

---------------------------------------------
Un peu d'aide sera la bienvenue.
Merci d'avance.

D.

Hors ligne

#2 Le 26/12/2005, à 15:01

dreamcatcher

Re : GRUB - Error 22 - dual boot XP/Breezy

La suite ...
J'ai tenté une installation Mandriva pour voir. Et la, ça fonctionne. Je boote Mandriva et XP sans problème.
Le fichier de conf GRUB est pratiquement le même que celui qui ne fonctionnait pas tout à l'heure.
Je ne comprends pas ce qui se passe !
Je vais tenter une nouvelle install Kubuntu pour voir.

A suivre ...

D.

Hors ligne

#3 Le 26/12/2005, à 21:58

dreamcatcher

Re : GRUB - Error 22 - dual boot XP/Breezy

Je craque !!!
Nouvelle install de Kubuntu sur mon disque hde (hde5) après avoir refait un fixmbr pour nettoyer le boot record.
Installation sans problème. Au reboot, il repart direct sur XP, sans me proposer le menu de GRUB.
Si je boote sur un LiveCD et que je regarde ma conf GRUB, elle a l'air correcte.

En résumé, avec Mandriva GRUB s'installe et marche bien mais avec Kubuntu GRUB se configure mais ne se lance pas.

Au secours. Je vais finir par être obligé d'installer une Mandriva !

Personne n'a d'idée ?

D.

Hors ligne

#4 Le 21/03/2006, à 11:34

jesus come back

Re : GRUB - Error 22 - dual boot XP/Breezy

je vois 2 solutions soit lors de l'instal de grub tu ne choisit pas le bon disque de boot soit tu est mal configuré dans le bios pour le boot. J'ai eu le même problème et je l'ai résolu en laissant le boot sur le dd ubuntu et j'ai configuré le bios pour qu'il boot d'abord sur se disc (pas de problème avec le multi boot)

Par contre j'ai un problème un peut plus loin ubuntu ne trouve plus le disk et je ne trouve pas la solution

#5 Le 21/03/2006, à 11:40

wra

Re : GRUB - Error 22 - dual boot XP/Breezy

Salut,
j' ais pas la solution à ton problème mais peut-être que tu pourrais essayer d'installer gag pour le résoudre voir dans le wiki http://doc.ubuntu-fr.org/installation/multiboot?s=gag
Avec GAG j'ai pu avoir 2 windows sur partition primaire et deux kubuntu c'est très pratique.

Dernière modification par wra (Le 21/03/2006, à 11:40)

Hors ligne