[RÉSOLU] probleme de grub 1.98-20100101

:frowning: apres une mise a jour depuis la version 1.97, je boot avec le message:

grub rescue> grub_puts not found

j essaie :

grub rescue >insmod (hd0,1)/grub/linux.mod insmod grub_puts not found

:question: comment booter en rescue avec ce message?
:question: ou comment reinstaller l ancienne version de grub2?

Debian noyau 2.6.32-trunk-amd64
:smt006

Salut,
Voici ce qui m’a permis de sortir de l’ornière…

La première commande à “essayer” : "help"
ça te renseignera sur les commandes disponibles.

“ls” pour lister les disques et partitions reconnues par grub2
"set" qui montre les valeurs des variables définies
"lsmod" pour avoir la liste des modules

En fonction des résultats (à adapter à ta config)

set prefix=(hd0,1)/boot/grub
set root=hd0
insmod linux
insmod _linux
insmod boot
insmod normal

Le dernier module chargé “normal” est celui qui permet de faire basculer grub du mode “rescue” au mode “normal”

Tu tape enfin

“normal” qui doit te ramener à ton menu Grub2 habituel.

:smt005 même problème
ça marche pour :
set prefix=(hd0,1)/boot/grub
set root=hd0
mais pas :

grub rescue > insmod linux error: the symbol 'grub_puts' not found'

:question: problème de module linux

Salut,

Tu as trois options :

  • Tu démarre avec Supergub-cd (plus trop sur du nom…) et tu répare l’installation de Grub2
  • Tu récupère le paquet pour copier les fichiers qui manquent dans /boot/grub
  • Tu réinstalle Grub2 avec un LiveCd et un chroot

Bonne chance !

Edit : C’est “Super-grub-disk”

Merci Lol, :bulb:

la manip :arrow_right: :

  • création d’un “Super-grub-disk” sur clé USB bootable ( :blush: important, je n’avais pas de disquette, cdrom, …)
  • boot avec Super-grub-disk :laughing:
  • lancement en manuel, en précisant le root, l’image, et initrd (options proposées dans des boites de dialogue, super! 8) )
  • déinstallation de grub 1.98-2010101 :stuck_out_tongue:
  • récupération et installation des packages 1.96 grub-common grup-pc en manu (pas d’apt-get … :wink: )
  • grub-install /dev/sdb ( à priori un problème sur device.map inversion de sda et sdb ? peut être l’origine du problème :question: )
  • fin :exclamation:

je n’ai pas essayé les autres manip mais vraiment merci à toi lol
:smt038

:blush:
Merci.
Rien ne me fait plus plaisir, mon savoir est “léger” mais s’il peut dépanner j’en suis ravi !
Bonne route sur Debian…