Il y a quelques mois, j'ai défini le chiffrement complet du disque lors de l'installation d'Ubuntu 17.10. Maintenant, j'ai décidé de mettre à niveau. La mise à niveau s'est terminée sans aucun problème. Cependant, après le redémarrage, je ne peux pas me connecter à mon disque crypté.
Où peut être le problème? Je suis sûr à 100% que j'appuie sur les "touches de droite" du clavier, mais techniquement, je ne sais pas ce que j'écris à cause des caractères "*" et peut-être qu'après la mise à niveau, la disposition de mon clavier a changé. J'utilise certains caractères qui pourraient être ailleurs sur le clavier. Quelle langue est par défaut après la mise à niveau?
Au fait, j'ai déjà essayé le verrouillage des majuscules, mais toujours pas de chance.
L'aide sera vraiment appréciée. Je ne suis pas un fan de l'installation de mon système et de toutes les sauvegardes encore et encore.
Réponses:
J'ai le même problème lorsque j'ai mis à jour mon ubuntu de 17.10 à 18.04. Après de nombreux tests, j'ai trouvé une solution à mon problème. Je viens de changer la disposition du clavier aux États-Unis et j'ai tapé mon mot de passe dans ma disposition nativ (azerty). Il semble donc que l'invite cryptsetup soit maintenant dans ma disposition nativ et plus aux États-Unis. Et mon mot de passe n'a jamais été stocké en azerty comme je le pensais.
J'espère que ma solution vous aidera et excusez-moi pour mon pauvre anglais.
la source
Cela semble être causé par un bogue dans 17.10 qui fait que la mise en page est toujours la mise en page américaine standard lors de la saisie de votre mot de passe, même si vous avez défini la mise en page sur autre chose.
J'utilise Dvorak, donc je l'avais réglé sur cela lors de la saisie initiale de mon mot de passe pour le cryptage. Seulement ce n'est pas Dvorak en le tapant, c'est toujours la mise en page américaine standard.
Par exemple, supposons que votre mot de passe soit "bonjour". Taper "bonjour" et supposer Dvorak lorsque la mise en page est vraiment la mise en page américaine standard donne "jdpps". Vous supposez que votre mot de passe est "bonjour" mais qu'il est en fait stocké en tant que "jdpps".
Vous ne le remarquez jamais, car quand il vous le demande, c'est aussi le standard américain en coulisse, donc taper votre mot de passe "bonjour" dans Dvorak donne "jdpps" en réalité, et vous y êtes.
Cependant, en 18.04, ils semblent avoir corrigé le bogue. Alors maintenant, lorsque vous tapez "bonjour" dans Dvorak, c'est vraiment "bonjour" et ne correspond plus à votre mot de passe stocké.
Pour revenir, il vous suffit de comprendre ce qui a été réellement stocké, en voyant ce qui serait sorti si vous avez tapé votre mot de passe dans votre mise en page native alors que la mise en page réelle est définie en anglais américain. Je l'ai fait et j'ai tapé ce mot de passe, et cela a fonctionné.
J'espère que cela aide quelqu'un d'autre, j'ai lutté avec cela pendant quelques bonnes heures. Je dirais que c'est vraiment l'un des bugs les plus parfaits que j'ai jamais rencontrés.
la source