Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/06/2007, à 14:54

Corsaire01

récupérer un grub cassé à l'invite grub>

vous avez fait une manipulation hasardeuse et au démarrage votre machine vous accueille par un hostile message :

grub>

Vous n'avez pas de CD ou de disque à porté de la main pour repasser en mode rescue ? Ce n'est pas nécéssaire.

Grub est assez puissant pour se sortir seul de cette situation.

A l'invite  grub>  lancez la commande :

  find /boot/grub/stage1

Notez la valeur et entrez  (* est le chiffre donné,  ici setup (hd0) signifie que vous utiliserez le MBR du disque :

  root (hd0,*)
  setup (hd0)

Entrez la commande (la touche TAB fonctionne comme dans bash pour la complétion, donner des valeurs existantes à la place des *) :

  kernel /boot/vmlinuz***** root=/dev/hda* ro quiet splash
  initrd /boot/initrd******
  boot

Une fois dans Linux, se logger en root (ou démarrer en mode single user en indiquant single dans la ligne kernel) et relancer la commande grub-install (à adapter au contexte, ici pour utiliser le MBR)

grub-install /dev/hda

#2 Le 25/06/2007, à 15:03

belga

Re : récupérer un grub cassé à l'invite grub>

Quel est le problème lol


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#3 Le 25/06/2007, à 16:16

Link31

Re : récupérer un grub cassé à l'invite grub>

belga a écrit :

Quel est le problème lol

Liste des forums
» Trucs et astuces roll
» récupérer un grub cassé à l'invite grub>

Hors ligne

#4 Le 25/06/2007, à 16:23

belga

Re : récupérer un grub cassé à l'invite grub>

lol


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#5 Le 25/06/2007, à 16:34

awala

Re : récupérer un grub cassé à l'invite grub>

bonsoir
toujours aussi agréable belga lol au moins il y a des choses qui ne changent pas ici big_smile

awala


Laptop Toshiba P200-1D0 sous karmic
Laptop Asus eeepc sous jaunty

Hors ligne

#6 Le 26/06/2007, à 08:04

bjm

Re : récupérer un grub cassé à l'invite grub>

Bonjour
Je voudrai savoir si cela marche avec un probleme sur initrd.

Merci

Hors ligne

#7 Le 26/06/2007, à 10:24

bjm

Re : récupérer un grub cassé à l'invite grub>

A fait avec l'aide d'un tuto , j'ai voulu optimiser le initrd
www.trustonme.net/didactels/333.html
Je n'ai pas dépasser le stage de la décompression mon *.tz c'est transformé en sans extension roll.J'ai fait une sauvegarde qui est dans mon /home.
Il faut que mon pc redémarre sad.

Quelqu'un connais t'il un tuto pour optimiser le initrd

Dernière modification par bjm (Le 26/06/2007, à 10:25)

Hors ligne

#8 Le 26/06/2007, à 16:19

Corsaire01

Re : récupérer un grub cassé à l'invite grub>

bjm a écrit :

A fait avec l'aide d'un tuto , j'ai voulu optimiser le initrd
www.trustonme.net/didactels/333.html
Je n'ai pas dépasser le stage de la décompression mon *.tz c'est transformé en sans extension roll.J'ai fait une sauvegarde qui est dans mon /home.
Il faut que mon pc redémarre sad.

Tu es assez mal barré, comme indiqué la solution permet de démarrer un système avec le grub planté.

Grub se sert du Kernel et du initrd, si le initrd est HS guère d'espoir si ce n'est repartir en mode rescue avec un CD.

Par contre, si tu as plusieurs kernels et initrd correspondants (et non modifiés) il te suffit de charger ceux en concordance et une fois démarré remettre les chose en ordre.

#9 Le 26/06/2007, à 16:55

Link31

Re : récupérer un grub cassé à l'invite grub>

Tu peux tout à fait charger un initrd depuis ton /home à l'invite de grub. Il suffit d'indiquer le chemin du fichier (l'autocomplétion fonctionne) :
initrd /home/utilisateur/initrd.gz

Cependant, si il se trouve sur une partition différente de la partition racine, il faut l'indiquer :
initrd root(hdx,x)/utilisateur/initrd.gz

Hors ligne

#10 Le 26/06/2007, à 22:13

bjm

Re : récupérer un grub cassé à l'invite grub>

J'ai réussit à réparer mon systeme à l'aide d'un livecd "knoppix" j'ai monté les partitions puis transférer mon initrd.gz sauvegarder dans le répertoire home vers le répertoire boot smile.

Hors ligne

#11 Le 26/06/2007, à 22:21

bjm

Re : récupérer un grub cassé à l'invite grub>

Par rapport au initrd.gz , le mien na pas d'extention .gz , quand je le décompresse avec gzip il prend l'estension .gz c'est toujour un fichier compresser.

Hors ligne

#12 Le 27/09/2007, à 19:38

Michel38

Re : récupérer un grub cassé à l'invite grub>

Corsaire01 a écrit :

vous avez fait une manipulation hasardeuse et au démarrage votre machine vous accueille par un hostile message :

grub>

Vous n'avez pas de CD ou de disque à porté de la main pour repasser en mode rescue ? Ce n'est pas nécéssaire.

Grub est assez puissant pour se sortir seul de cette situation.

A l'invite  grub>  lancez la commande :

  find /boot/grub/stage1

Notez la valeur et entrez  (* est le chiffre donné,  ici setup (hd0) signifie que vous utiliserez le MBR du disque :

  root (hd0,*)
  setup (hd0)

Entrez la commande (la touche TAB fonctionne comme dans bash pour la complétion, donner des valeurs existantes à la place des *) :

  kernel /boot/vmlinuz***** root=/dev/hda* ro quiet splash
  initrd /boot/initrd******
  boot

Une fois dans Linux, se logger en root (ou démarrer en mode single user en indiquant single dans la ligne kernel) et relancer la commande grub-install (à adapter au contexte, ici pour utiliser le MBR)

grub-install /dev/hda

Bonsoir,
... je vous écris depuis le LiveCD sad
J'ai cassé mon grub en bidouillant une clé USB (ne me demander pas comment !)
J'ai au démarrage le fameux écran avec grub >
J'ai suivi le tuto ci-dessus mais pas trouvé dans mon /boot de fichier vmlinuz ni de initrd .....
Comment faire pour réparer ?
Merci pour vos conseils


LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU    : Dual core Intel Core i5-3230M
Card    : Intel 3rd Gen Core processor Graphics Controller

Hors ligne