Grub erreur 22 no such partition

Résolu
Jobastr Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   -  
Jobastr Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   -
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!!!!!!!!
A voir également:

2 réponses

Jobastr Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   4
 
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.
3
marc[i1] Messages postés 2573 Date d'inscription   Statut Contributeur Dernière intervention   382
 
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.
2
Jobastr Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   4
 
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.
0