Création
d'entreprise
Posez votre question Signaler

Grub erreur 22 no such partition [Résolu]

Jobastr 52Messages postés 30 avril 2007Date d'inscription - Dernière réponse le 12 mars 2008 à 08:25
Bonjour,
Je viens d'installer Pardus, je ne connaissait pas cette distribution, et ayant encore un peu de place j'ai décidé de l'essayer, et l'ai donc installé avec Grub sur la même partition que Pardus, car j'utilise GAG pour gérer le multiboot.
Oui mais j'ai un petit soucis avec Grub, lorsque j'ai voulu le lancer, dans le menu il me proposait soit Pardus soit le bootloader de Windows, j'ai donc voulu démarrer Pardus, et là "Grub erreur 22 no such partition" j'essaie Windows et là démarrage OK.
Je ne comprend pas, et dès que j'essaie de modifier "grub.conf" GAG ne lance plus le Grub de Pardus et me dit "secteur de démarrage infecté".
Je joins la configuration de mes disques pour plus de compréhension:
Disque 1
/dev/sda1 = Windows XP (hd0,0)
/dev/sda5 = Windows vista (hd0,4)
Disque 2
/dev/sdb1 = Ubuntu v7.10 (hd1,0)
/dev/sdb3 = Linux Mint 4 (hd1,2)
/dev/sdb5 = Linux-Swap (hd1,4)
/dev/sdb6 = Mandriva v2008.0 (hd1,5)
/dev/sdb7 = Pardus v2007.3 (hd1,6)
Disque 3
/dev/sdc1 = Stockage de données
Voila le grub.conf sans aucune modification:
default 0
timeout 10
splashimage = (hd0,6)/boot/grub/splash.xpm.gz
background 10333C
title Pardus 2007.3 Lynx lynx
root (hd0,6)
kernel (hd0,6)/boot/kernel-2.6.18.8-86 root=/dev/hdb7 video=vesafb:nomtrr,pmipal,ywrap,1024x768-32@60 splash=silent,fadein,theme:pardus console=tty2 mudur=language:fr quiet resume=/dev/hdb5
initrd (hd0,6)/boot/initramfs-2.6.18.8-86
title Windows (ntfs) - hda1
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1

Pour info j'ai modifié (hd0,6) par (hd1,6) et /dev/hdb7 ainsi que /dev/hdb5 par /dev/sdb7, ça ne marche pas.
Depuis Ubuntu quand je liste les Grubs installés voila les emplacements:
grub> find /boot/grub/stage1
find /boot/grub/stage1
(hd1,0)
(hd1,2)
(hd1,5)
(hd1,6)
grub>

Donc, vu que les autres OS fonctionnent correctement et que (hd1,6) est bien dans la liste, le Grub de Pardus est bien installé sur la bonne partition.
Cela dépasse mes maigres compétences, si quelqu'un peut m'aider HELP!!!!!!!!
Lire la suite 

Grub erreur 22 no such partition »

3 réponses
Réponse
+3
moins plus
J'ai enfin réussi, je joins le fichier grub.conf modifié:
default 0
timeout 10
splashimage = (hd1,6)/boot/grub/splash.xpm.gz
background 10333C

title Pardus 2007.3 Lynx lynx
root (hd1,6)
kernel (hd1,6)/boot/kernel-2.6.18.8-86 root=/dev/hdb7 video=vesafb:nomtrr,pmipal,ywrap,1024x768-32@60 splash=silent,fadein,theme:pardus console=tty2 mudur=language:fr quiet resume=/dev/hdb5
initrd (hd1,6)/boot/initramfs-2.6.18.8-86

En fait j'ai modifié le fichier depuis Ubuntu puis j'ai réinstallé Grub:
sudo grub
setup (hd1,6) (hd1,6)
quit


Les modifs étaient bonnes, il fallait arriver à remettre le fichier à jour pour qu'elles soient prises en compte.

MERCI à toi.
Ajouter un commentaire
Réponse
+2
moins plus
Salut,

je dirais que la réponse était sous tes yeux :)
/dev/sdb7 = Pardus v2007.3 (hd1,6)
title Pardus 2007.3 Lynx lynx
root (hd0,6)
kernel (hd0,6)/boot/kernel-2.6.18.8-86 root=/dev/hdb7


remplace root (hd0,6) par (hd1,6) cela devrait loguiquement fonctionner.
Jobastr- 12 mars 2008 à 01:07
J'ai déjà essayé, ça ne fonctionne pas, j'avoue que j'y perd mon latin, je l'ai réinstallé et c'est toujours la même chose. Je ne suis pas une lumière, mais habituellement j'arrive toujours à trouver une solution mais là je coince.
Ajouter un commentaire
Ce document intitulé « Grub erreur 22 no such partition » 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 ?