Bonjour
J'utilise Linux sur le même ordinateur depuis plus de cinq ans et je n'ai jamais eu le moindre problème. Mais hier en démarrant mon ordinateur le message d'erreur fatal error : token too large, exceeds YYLMAX s'affiche. En redémarrant l'ordinateur tout marche normalement. Aujourd'hui le même problème survient et malgré plusieurs tentatives et redémarrage ne se règle pas. Après plusieurs recherches sur des forums, surtout en anglais, je me tourne vers vous.
Merci d'avance pour vôtres aide.
Steve
P.s. Je ne connais pas grand choses à l'informatique.
Message d'erreur complet:
error : can't find command 'This'.
error : can't find command 'The'.
error : syntax error.
error : Incorrect command.
error : syntax error.
error : can't find command 'Package'.
error : can't find command 'Status'.
error : can't find command 'Priority:'.
error : can't find command 'Installed-Size:'.
error : syntax error.
error : Incorrect command.
error : syntax error.
error : can't find command
error : can't find command 'Architecture:'.
error : can't find command 'Multi-Arch:'.
error : can't find command 'Source:'.
error : can't find command 'Version:'.
error : can't find command 'Replaces:'.
error : can't find command 'Provides:'.
error : can't find command 'Conflicts:'.
error : can't find command 'Description:'.
error : can't find command 'This'.
fatal error : token too large, exceeds YYLMAX
Aborder. Press any key to exit.
P.s. il manque des lignes plus haute que je ne vois pas sûr l'écran.
# recherche rapide sans ChatGPT
Posté par NeoX . Évalué à 9.
y a un bug connu avec la chaine "token too large, exceeds YYLMAX", ouvert en 2015, sur redhat7
relancé en 2020, la conclusion est qu'il n'y aura pas plus de recherche pour resoudre le probleme :/
https://bugzilla.redhat.com/show_bug.cgi?id=1239170
on le trouve aussi sur du PopOS en 2022
une possible solution ici
http://savannah.gnu.org/bugs/?47569
la personne aurait modifié ses options de grub, et généré une ligne avec 3 simple quotes
le fait de mettre le double simple quote declencherait l'erreur YYLMAX car le fichier grub generé n'aurait alors pas la quote fermante
note si tu retouches directement le fichier de grub, c'est peut-etre directement qu'il manque la quote fermante
# Script perverti ?
Posté par ǝpɐןƃu∀ nǝıɥʇʇɐW-ǝɹɹǝıԀ (site web personnel) . Évalué à 3.
Ces messages d'erreur sont intrigants. Comme si un script avait mal tourné et que des chaînes des messages où des commentaires s'étaient retrouvés interprétés comme des instructions.
« IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace
# GRUB corrompu ?
Posté par rocobruno . Évalué à 3.
J'ai eu un utilisateur qui m'a soumis le même problème.
Et même en appuyant sur Shift avant le démarrage, je n'arrivais pas à booter avec un GRUB sans échec..
Les causes peuvent être multiples : disque dur défectueux et erreurs de dans le système de fichiers suite à une panne de courant, une mise à jour/niveau qui a mal tournée.. Dans tous les cas quelque chose se brise dans les fichiers systèmes et certaines étapes du boot n'aboutissent pas.
L'utilisateur avait un Ubuntu 22.04 LTS et fort heureusement Ubuntu offre un outil de réparation du boot qui a été particulièrement efficace dans ce cas particulier. L'outil, qui est un système qu'on charge sur une clé USB, analyse différents paramètres et suggère les réparations appropriées. Ici le GRUB devait être réparé.
Une fois la réparation faite le système a redémarré normalement après un bref fsck !
https://help.ubuntu.com/community/Boot-Repair
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.