Re: grub 2 & kernel 2.6.30
Bonjour
Bon je ne suis pas plus avancé :-(
J'ai fait un ls et j'obtiens
(hd0) (hd0,2) (hd0,1) (fd0)
Mais ce que je ne comprends pas c'est qui si mon système est partitionnée comme suit :
/dev/sda1 -> /boot
/dev/sda2 -> logical group
/dev/hoth/home
/dev/hoth/root
/dev/hoth/swap1
/dev/hoth/tmp
/dev/hoth/usr
/dev/hoth/var
Je devrai avoir
prefix=(hd0,1)/grub ça ok
root=hd0,2 non ? ou un truc du genre root=/dev/mapper/vg00-lv01 ?
Tom comment je peux faire avec un systemCDrescue pour rattraper le coup et pouvoir réinstaller grub et executer la commande suivante :
update-initramfs -c -t -k all
issu du rapport de bug
http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg691328.html
Merci
Bonne journée
AC
--- En date de : Mer 16.9.09, thveillon.debian <thveillon.debian@googlemail.com> a écrit :
> De: thveillon.debian <thveillon.debian@googlemail.com>
> Objet: Re: grub 2 & kernel 2.6.30
> À: debian-user-french@lists.debian.org
> Date: Mercredi 16 Septembre 2009, 22h39
> >pingouin osmolateur a écrit :
> >
> > j'ai fait un set
> > sh: grub> set
> > ?=16
> > color...
> > color=..
> > pager=...
> > prefix=(hd0,1)/grub
> > root=hd0,1
>
> Ton "prefix" est bon a priori, par contre "root" pointe
> aussi sur ta
> partition /boot.
>
> > je sais que mon système était organisé comme suit:
> > /dev/sda1 -> /boot
> > /dev/sda2 -> logical group
> > /dev/hoth/home
> > /dev/hoth/root
> > /dev/hoth/swap1
> > /dev/hoth/tmp
> > /dev/hoth/usr
> > /dev/hoth/var
> >
> > Du coup je ne sais pas quoi mettre commme valeur dans
> la variable root du shell grub
> >
> > de plus j'ai fait un lsmod | grep lvm mais rien
> >
> > quand je fais un
> > sh: grub> insmod lvm
> > error : no such disk
>
> grub essaie d'aller chercher le module "lvm.mod" sur
> /boot/grub, s'il
> renvoie cette erreur c'est que l'adresse de cette partition
> (variable
> "prefix") est erronée... Essaie différente adresse, et
> regarde avec "ls"
> (sans argument ni option) comment grub "voit" tes
> partitions.
>
> > sinon j'ai essayé d'executer la commande normal
> > sh: grub> normal
> > unknow command
>
> Je pense que c'est lié au problème précédent, sur une
> Squeeze à jour j'ai :
>
> ls -l /boot/grub | grep normal
> -rw-r--r-- 1 root root 34448 sep 15 11:43
> normal.mod
>
> Donc "normal" existe bien. Par contre il faut que le reste
> (prefix,
> root, bons modules chargés) soit en place avant que le
> mode "normal"
> soit accessible.
>
> > En parallèle j'ai essayé d'executer un shell en mode
> rescue avec un cd debian 5.0 :
> > 1./je boote
> > 2./un moment il reconnait mon disk et m'invite à
> choisir ma partition root
> > /dev/sda1
> > /dev/sda2
> > /dev/hoth/home
> > /dev/hoth/root
> > /dev/hoth/swap1
> > /dev/hoth/tmp
> > /dev/hoth/usr
> > /dev/hoth/var
> >
> > 3./je choisie /dev/hoth/root
> > 4./Puis j'ai le menu Executer un shell dans
> /dev/hoth/root
> > 5./et la j'obtiens Cannot execute /bin/sh : Exec
> format error
> >
> > Est-ce qu'il faut que je télécharge un cd debian
> plus récent pour pouvoir rentrer en mode rescue ?
>
> Désolé, je n'utilise pas le cd Debian pour mes manip de
> chroot et autre,
> j'utilise sysrescuecd, grml ou autre distribution "live"
> dédiée à la
> maintenance.
> Il y a peut être un problème d'architecture, ou de
> version ?
>
> >
> > Merci à tous pour votre aide
> > AC
>
> Si seulement ça t'était utile...
>
> Tom
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
> Vous pouvez aussi ajouter le mot
> ``spam'' dans vos champs "From" et "Reply-To:"
>
> Pour vous DESABONNER, envoyez un message avec comme objet
> "unsubscribe"
> vers debian-user-french-REQUEST@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
>
>
Reply to: