GRUB ne répond pas au clavier


17

J'ai installé Ubuntu 12.4LTS en double démarrage avec Windows XP sur mon PC de bureau âgé de 7 ans il y a 2 mois. Tout fonctionnait parfaitement dans Ubuntu et XP jusqu'à la semaine dernière lorsque j'ai supprimé LibreOffice d'Ubuntu et installé OpenOffice 4.0.1. (suppression / installation effectuée à partir du terminal conformément aux instructions en ligne d'Ubuntu).
Dans la fenêtre du menu GRUB, le clavier est maintenant inopérant, donc le système expire et démarre Ubuntu (qui fonctionne toujours parfaitement) mais je ne peux pas démarrer XP. Le clavier (USB) fonctionne parfaitement au stade du démarrage du BIOS, ne fonctionne pas pendant GRUB, mais fonctionne à nouveau à partir de la connexion Ubuntu.
J'ai examiné les questions et réponses pour une solution, la plus proche se réfère à la configuration du clavier du BIOS, mais comme mon clavier fonctionne dans le BIOS, je ne pense pas que ce soit la cause.
Je ne sais pas où pourrait être le problème. J'ai regardé grub.cfg, et bien qu'un nouveau venu sur Linux, je ne vois rien de visiblement corrompu, bien que je ne puisse pas identifier quel appel de méthode / module / fonction (le cas échéant) lit le clavier. J'envisageais de recharger GRUB, mais si le problème est ailleurs, cela ne le résoudra pas et pourrait aggraver les choses.
Tout conseil serait très apprécié.


Quelle version de GRUB utilisez-vous? Peut-être pourriez-vous le mettre à niveau / réinitialiser dans l'espoir qu'il corrige le paramètre spécifique à GRUB qui a évidemment été modifié au cours de ce processus. Vous devriez pouvoir le faire depuis Ubuntu ou depuis une clé USB amorçable.
pzkpfw

Merci pour la réponse très rapide. Actuellement exécutant GRUB 1.99-21ubuntu3.14 (installé il y a 2 mois). Attendra ce soir, si aucune autre idée n'est à venir, essayez de réinitialiser ou de mettre à niveau comme vous le suggérez. Merci beaucoup. BrianW
BrianW

Savez-vous s'il y a une raison particulière pour laquelle vous n'exécutez pas GRUB 2? "GRUB 2 est le chargeur et gestionnaire de démarrage par défaut pour Ubuntu depuis la version 9.10" help.ubuntu.com/community/Grub2 Je ne pense pas que cela aide si vous utilisez un gestionnaire de démarrage obsolète, donc je recommanderais la mise à niveau à moins que vous n'ayez une raison de rester le 1.99
pzkpfw

Mon GRUB 1.99 est venu avec Ubuntu 12.4LTS que j'ai téléchargé sur le site Web d'Ubuntu il y a moins de 2 mois. J'ai supposé que c'était la dernière version, mais d'après votre commentaire, ce n'est évidemment pas le cas. J'essaierai de mettre à jour ce soir et je vous ferai savoir comment je m'en sors. BrianW
BrianW

1
Apparemment, GRUB 1.98 et 1.99 sont tous deux GRUB 2, donc je devrais avoir la dernière version. J'ai préparé un disque de réparation de démarrage pour mettre à jour ou remplacer GRUB, mais je constate maintenant que mon BIOS ne démarre plus à partir du CD en premier (il l'a fait lorsque j'ai installé Ubuntu il y a 2 mois). Aujourd'hui, je ne peux même pas entrer dans la configuration du BIOS (ce que j'ai fait hier et quitté sans apporter de modifications). Le PC démarre maintenant très rapidement aux invites GRUB (en sautant tous les écrans du BIOS même si Del est maintenu enfoncé) puis expire vers Ubuntu. Il se passe quelque chose d'étrange sur lequel j'irai au fond, mais qui pourrait prendre un certain temps.
Publiera

Réponses:


8

Windows 7 et Ubuntu 14.04LTS double démarrage, GRUB2 réinstallé à l'aide de la réparation de démarrage, clavier USB sans fil, aucun clavier reconnu sur l'écran GRUB2 résolu.

  • Configuration du BIOS
  • Périphériques intégrés
  • Prise en charge USB héritée -> [Activé]

J'ai maintenant les touches fléchées haut et bas sur l'écran GRUB2. NumLock est désormais désactivé au démarrage, mais NBD.

Je ne sais pas comment le marquer comme RÉSOLU, mais comme ce n'est pas un nouveau fil, je ne pense pas avoir le pouvoir.


Curieusement, mon clavier sans fil Logitech USB commence à fonctionner (mais avec une réponse très lente) lorsque je choisis Legacy USB Support = AUTO, et non Disable ni Enable. Asus UX303UB, noyau 4.10, je suis presque sûr qu'il fonctionnait auparavant. Configuration par défaut de grub sauf pour acpi_osi=.
Pablo Bianchi

Le soutien hérité était tout pour moi. Merci.
Pixel

3

TL; DR. Essayez tous vos ports USB, y compris tous les ports USB de votre station d'accueil si vous en avez un.

Je viens de vivre la même chose avec une nouvelle installation d'Ubuntu 14.04.2 LTS et une mise à niveau dist suivante exécutant maintenant ce qui suit:

  • Ubuntu 14.04.2 LTS ( lsb_release -a )
  • 3.16.0-33-générique ( uname -r )
  • grub-install (GRUB) 2.02 ~ beta2-9ubuntu1 ( grub-install --version )

Le clavier a fonctionné la première fois que j'ai démarré sur GRUB pour que je puisse également démarrer Windows 8.1, mais il a soudainement cessé de fonctionner sans aucune bonne raison. Tout comme OP, je pouvais utiliser mon clavier dans le BIOS et le clavier USB Legacy était déjà activé, donc pas de chance là-bas. Enfin, j'ai trouvé un clavier PS / 2 qui fonctionnait dans le menu GRUB et j'ai pu arrêter le compte à rebours. J'ai maintenant testé mon clavier USB dans tous les ports USB de mon ordinateur portable et de la station d'accueil et il ne fonctionne qu'avec GRUB dans un seul port USB.

En y repensant, bien sûr, il y avait une bonne explication. J'avais déplacé mon bureau juste après avoir fait ma mise à niveau dist et j'avais débranché tous les câbles pendant le déménagement, puis rebranché le clavier sur le mauvais port USB.

J'espère que ça aide.


Je brancherai un nouvel accessoire USB sur chaque port USB lorsque je le recevrai pour la première fois. On me dit (au moins pour Windows et son chargeur de démarrage) que chaque installation de pilote est unique à un seul port USB; ce n'est pas une approche de ports USB à brancher une fois, puis à appliquer à tous - stupide, si c'est vrai, mais c'est ce que c'est. Je voudrais savoir si chaque instance de l'installation du pilote de chaque port USB utilise de l'espace HD ou si, après chaque installation du pilote, des liens logiques sont créés et substitués, pointant vers un seul pilote pour cette version du pilote. Je ne suis pas assez avisé pour répondre à cela.
The DOuG Trainer

2

D'après mon expérience, j'avais le démarrage défini sur "rapide", ce qui démarrerait plus rapidement, mais ce faisant, cela ne permettait pas à mon clavier de fonctionner en double démarrage lorsque j'allumais mon ordinateur portable à partir de l'arrêt. Cela ne fonctionnerait que dans Ubuntu (évidemment lorsque le clavier ne fonctionne pas) et / ou le redémarrage, ce qui ramène à la configuration de l'écran principal à double démarrage. J'ai chargé les paramètres par défaut qui définissaient le démarrage sur "normal" et cela l'a résolu pour moi pour ceux qui pourraient être bloqués et en dernier recours avant de faire une réinstallation d'Ubuntu. J'espère que cela t'aides.


comment avez-vous chargé les paramètres par défaut sans entrer dans le bios?
ianaz

1

PROBLÈME RÉSOLU, il était lié au BIOS (apparaît que l'écran du BIOS est ignoré si redémarré avec 5 minutes d'arrêt). Changement de la séquence de démarrage de Floppy, HDD vers CDROM, HDD. Redémarré avec AUCUN CD dans le lecteur (GRUB non mis à jour), le clavier fonctionne maintenant à l'écran GRUB afin d'accéder à toutes les options. Maintenant, réalisez que j'ai changé la pile de sauvegarde sur la carte mère au moment où j'ai installé OpenOffice, soupçonnez que cette séquence de démarrage a changé pour le clavier par défaut et en quelque sorte affecté. J'ai comparé grub.cfg actuel et précédent - identique. Préparez maintenant le disque de réparation de démarrage pour tout problème futur.


0

J'ai également eu ce problème et il s'est avéré que ma souris interdisait en quelque sorte l'entrée au clavier. Je l'ai débranché et tout a bien fonctionné.


0

Le mien ne fonctionnerait pas, dans l'utilitaire de configuration Award Cmos, j'ai changé le premier périphérique de démarrage en disque dur et les deux autres désactivés, et activé le clavier et la souris USB, j'espère que cela aide.


0

J'ai essayé d'activer et de désactiver la prise en charge du clavier du BIOS, cela n'a pas fonctionné. (Oui, le clavier fonctionne avec le BIOS mais pas avec GRUB, mais fonctionne immédiatement après le menu GRUB en utilisant CTRL-ALT-DLT pour arrêter le processus de démarrage). Pendant la recherche, j'ai vu quelqu'un d'autre dire d'essayer tous les ports USB. Je me suis souvenu que la semaine précédente, j'avais déplacé le clavier d'un port USB à un autre pour faire de la place pour un plus grand dongle USB à brancher sur un port USB à proximité. J'ai donc replacé le clavier sur le port USB dans lequel il se trouvait précédemment et cela fonctionne. Apparemment, sur ce Dell SC440, seuls certains ports USB fonctionnent avec GRUB.


0

Le mien a été résolu en utilisant un slot USB2 (retrait du slot USB3).


0

Bien qu'un certain temps se soit écoulé et que plusieurs astuces concernant le non-fonctionnement du clavier dans grub soient disponibles sur le Web, j'ai découvert une raison à considérer pouvant aider dans certains cas:

Le clavier USB peut être inutilisable dans grub car un autre périphérique USB est également branché, ce qui interfère avec l'utilisation du clavier grub.

Pour plus de détails dans un tel cas, veuillez consulter https://savannah.gnu.org/bugs/index.php?57010


0

Désactivez le démarrage rapide dans le BIOS (cela a fonctionné pour moi).

Lorsque je survole pour un démarrage rapide, il dit quelque chose comme, le démarrage rapide est pour minimiser l'entrée de l'appareil pour accélérer la charge ou quelque chose, donc quand je désactive le démarrage rapide, et enregistre les modifications et redémarre mon ordinateur portable, cela fonctionne!


-1

J'ai eu le même problème mais rien de ce qui précède n'a aidé. Dans mon cas, j'ai dû activer l'option BIOS "utiliser USB sous DOS".


-1

Dans mon cas, le clavier et la souris étaient désactivés dans le BIOS. Pourrait rechercher cela à l'avenir.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.