OVH Cloud OVH Cloud

compilation de noyau

12 réponses
Avatar
panh
Bonjour,
Je continue mon initiation à linux.
Après maints essais j'ai réussi ou presque une compilation d'un nouveau
noyau.
Mais au démarrage , l'erreur suivante est annoncée :
keyboard Time out A T keyboard not present F4
Que signifie cette erreur et comment la corriger?
Ce qui m'a provoqué le plus de soucis est la commande make xconfig.
En effet le fichier .config ne peut être chargé sans précaution à partir
d'un autre fichier .config.
Merci.

2 réponses

1 2
Avatar
Nicolas George
"TiChou" wrote in message :
Noyau 2.4.20 utilisé par panh :

drivers/char/pc_keyb.c

printk(KERN_WARNING "keyboard: Timeout - AT keyboard not present?(%02x)n",
data);


Bien vu. D'ailleurs oups, je crois que j'ai cherché uniquement dans un 2.6.
Et ça explique même ce que c'est que ce F4, qui était plutôt trompeur dans
un message parlant de clavier.

Avatar
panh
"TiChou" a écrit dans le message de news:

Dans le message <news:ckl815$13v$,
*Franck* tapota sur f.c.o.l.configuration :

FrekoDing wrote:

*panh* tapota :
au démarrage , l'erreur suivante est annoncée :
keyboard Time out A T keyboard not present F4
Que signifie cette erreur




Que le noyau essaye de communiquer avec le clavier mais que ce dernier n'a
pas répondu après un certain délai.

et comment la corriger?


Quel type de clavier avez-vous ? Quel type de machine ? Les LEDs du
clavier s'illumine ou clignote lors du chargement du noyau ? Quel est le
contenu de votre fichier .config ?

si tu utilises un noyau de la branche 2.6, tu as du oublier de mettre la
prise en charge clavier en dur.



Alors dans ce cas le noyau n'essayerait pas de communiquer avec le clavier
et n'afficherait donc pas ce message d'erreur. Par contre il est possible
qu'il s'agisse d'un clavier USB et que le support USB et HID ne soit pas
en dur dans le noyau.

Le noyau pourrait être un 0.99 (souvenirs souvenirs...), un 2.2, un 2.4
un 2.6 ou un X.Y que ca ne changerait rien puisque le message en question
provient du BIOS et apparait bien avant que le PC n'ait chargé le noyau
(ni meme démarré grub ou lilo)...


Non, ce message ne provient pas du BIOS mais bel et bien du noyau !
Bonjour,

Merci pour cette réponse car effectivement cela ne vient pas du bios.
Cependant j'ai beaucoup de difficultés à passer d'un noyau à un autre et il
semble que tout se joue à make xconfig.
Lorsque je lance make xconfig quel fichier .config est il chargé.?
Et souvent la compilation échoue car make modules ne fait presque plus rien
avec un .config pourtant imposant.
Autrement dit pour le débutant que je suis comment au niveau de make xconfig
éviter des erreurs grossières?
Pour passer par exemple de 2.4.20 à 2.5 le fichier .config utilisé au niveau
2.4.20 peut il être utilisé pour 2.5?
Je suppose que non puisque des options nouvelles sont proposées.
Comment transformer ce .config 2.4.20 en un .config 2.5 correct.
Merci pour votre réponse.




1 2