web-dev-qa-db-fra.com

"Grub rescue>" Vous ne pouvez pas passer ce message malgré TOUT! Il doit y avoir un moyen?

Je pense que tout le monde comprendra ce problème, mais quelqu'un aura la solution (je ne peux pas le trouver ici même après une recherche). C'est un problème simple (!) De démarrage (je souhaite !!!!).

J'ai un ordinateur portable avec plusieurs partitions. L'un d'eux est Ubuntu 12.04.1, un autre Oracle VM, un autre Windows XP etc. J'ai effectué un réglage via un gestionnaire de partitions dans XP, puis lors du redémarrage J'ai reçu l'invite "de secours" redoutée ... Je ne parviens pas à démarrer à partir de versions CD ou USB de ces applications; Windows XP, Ubuntu 12.04.1 Live, Rescatux, Super Grub2 Disk ou même Boot Disk, ce qui signifie que je ne suis pas sûr de savoir comment réparer/reconfigurer l'enregistrement grub ou même réparer le MBR Windows, puis trier les choses Là.

Grâce à d'autres publications, je peux trouver le dossier contenant plusieurs dizaines de fichiers * .mod. Donc, je suis presque sûr que je suis dans la bonne partition maintenant (même si elle est légèrement corrompue ou maintenant dans le mauvais ordre, etc.). De "grub rescue>" j'ai tapé "ls (hd0, msdos5)/boot/grub" pour trouver cette zone et cela après la réponse "erreur: système de fichiers inconnu" aux autres options (Hd0) (hd0, msdos6), etc.

Je dois utiliser d’autres machines MAC OSX que j’utilise normalement, mais je ne vois pas comment résoudre ce problème (connaissances très limitées d’Ubuntu à ce jour). Si quelqu'un voit cela et pense avoir une solution possible, j'apprécierais vraiment les commandes ou la procédure à suivre. J'ai besoin des données sur le disque, mais je suis heureux de réinstaller les systèmes d'exploitation si nécessaire.

Je suis très sûr que c'est simplement dû à la partition, malheureusement, mais je suis sûr que quelqu'un saura le récupérer (doigts croisés!)

1
Triple A

Web-E, merci de votre aide, merci de revenir vérifier par la suite. L'ironie est que je comprends exactement ce que vous dites et que je suis d'accord à 100%, mais ... Dans le BIOS, vous pouvez modifier l'ordre de démarrage et je m'étais déjà assuré que le disque dur était LAST, c'est-à-dire après tout. dans l'ordre de démarrage. En fait, j'étais si paranoïaque que c'était là le problème, je l'ai fait trois fois (!) Avant de poster ici, mais cela ne faisait aucune différence. Je ne sais pas pourquoi, parce que ça devrait le faire, non?

Quoi qu'il en soit, la réponse était cette section de la page Grub2/Troubleshooting (lien ci-dessus). Cela peut être utile pour d’autres avec un problème similaire éventuellement.

Fix étendu:

Les commandes suivantes doivent définir les chemins racine et préfixe et charger le noyau et l'image initrd. Avec ces informations, GRUB 2 n'a pas besoin de fichier de configuration et devrait pouvoir démarrer le système si le seul problème était un menu corrompu ou manquant.

Presse ENTER après avoir complété chaque ligne. Certaines entrées ne fourniront pas de commentaires. C'est normal.

Si un message d'erreur "fichier non trouvé" ou similaire est affiché lors de l'exécution de ces commandes, vérifiez que vous utilisez les valeurs X, Y correctes et que les chemins d'accès corrects sont définis.

  1. set root=(hdX,Y)

Confirmez les valeurs X, Y correctes et appuyez sur ENTER.

Exemple: Si le système Ubuntu est sur sda5, entrez: set root=(hd0,5)

  1. linux /vmlinuz root=/dev/sdXY ro

Exemple: linux /vmlinuz root=/dev/sda5 ro

Si le lien symbolique vmlinuz n'existe pas, utilisez le chemin complet du noyau dans /boot

Exemple: linux /boot/vmlinuz-3.2.0-14-generic root=/dev/sda1 ro

En cas de succès, après ENTER il y aura un léger retard et aucun message.

Utilisateurs Wubi uniquement - remplacez ces commandes aux étapes 1 et 2:

  1. set root=(loop0)

  2. linux /vmlinuz root=/dev/sdXY loop=/ubuntu/disks/root.disk ro

  3. initrd /initrd.img

Sélectionne la dernière image initrd.

Si le lien symbolique vmlinuz n'existe pas, utilisez le chemin complet de l'image initrd dans /boot

En cas de succès, après ENTER il y aura un léger retard et aucun message.

  1. boot

Démarrez au dernier noyau de la partition sélectionnée.

1
Triple A