Rechercher : dans
Par :

Grub erreur 22 no such partition

Dernière réponse le 12 mar 2008 à 08:25:44 Jobastr, le 11 mar 2008 à 23:00:46 
 Signaler ce message aux modérateurs

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!!!!!!!!

Configuration: Linux
Firefox 2.0.0.12

Meilleures réponses pour « Grub erreur 22 no such partition » dans :
Warning: rmdir(..): Directory not empty VoirIntroduction Le code de la fonction (compatible PHP 5 ou supérieur) Mise en garde pour la sécurité Introduction Lorsque vous tentez d'effacer un dossier en PHP, il peut arriver que vous rencontriez l'erreur suivante: Warning: rmdir(..):...

1

marc[i1], le 12 mar 2008 à 00:18:15

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.

Archlinux ... Une distribution légère, rapide et KISS sur ar­chlinux.fr

Répondre à marc[i1]

2

Jobastr, le 12 mar 2008 à 01:07:27

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.

Répondre à Jobastr

3

 Jobastr, le 12 mar 2008 à 08:25:44

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.

Répondre à Jobastr