web-dev-qa-db-fra.com

Disque dur crypté LUKS - La phrase de passe comprend «£»

J'ai récemment changé ma phrase secrète via "Disques" et y ai inclus le caractère £. Je me rends compte maintenant que le mappage du clavier britannique ne s'applique qu'après cela, donc essayer de taper £ me donne # à la place (je suppose, je ne vois pas le mot de passe).

Comment puis-je taper £ à l'écran "cryptsetup: veuillez déverrouiller le disque"? Aucun des AltGr + Number ou Shift + Ctrl + Quelque chose que j'ai recherché ne semble fonctionner, à part parfois en fermant l'écran. (par exemple, lorsque j'appuie sur l'une des touches fléchées. Pourquoi?)

J'espère que cela n'aura pas besoin de détails techniques personnels, mais si c'est le cas, je le mettrai ici.

1
Infiaria

Configurer le clavier/l'environnement local dans initramfs

  1. Éditer /etc/initramfs-tools/initramfs.conf
    • KEYMAP=y
  2. Mettre à jour initramfs
    • Sudo update-initramfs -u

Ref: Comment définir la disposition du clavier dans initramfs

Workaround

Cela peut être une bonne idée si votre disque est amovible.

  1. Utilisez une image Ubuntu et démarrez à partir de celle-ci à l'aide d'un CD/DVD ou d'une clé USB.
  2. Configurez vos paramètres régionaux et votre clavier.
  3. Identifiez le système de fichiers chiffré.
    • Ce sera quelque chose comme /dev/sda2
  4. Ajouter un mot de passe sans £
    • Sudo cryptsetup luksAddKey /dev/sda2
2
earthmeLon