web-dev-qa-db-fra.com

Ubuntu 14.04.2 cryptsetup a échoué au démarrage

J'ai décidé de reformater mon disque dur et d'installer une copie vierge de la nouvelle version Ubuntu 14.04.2 avec chiffrement intégral du disque (y compris LVM) et j'ai choisi un mot de passe fort avec des caractères spéciaux, ce qui me convient à chaque fois que je joue avec. lors de l'installation d'Ubuntu.

Cependant, une fois l'installation terminée et le redémarrage initial de mon ordinateur de bureau, tout était noir, aucun écran de démarrage de la carte mère n'a été dépassé?

J'ai cliqué sur le bouton "réinitialiser" de mon dossier pour vérifier, redémarrer une nouvelle fois, mais cette fois, un menu GNU GRUB a été accueilli et j'ai choisi "Ubuntu", puis beaucoup Ubuntu-logo anticipé et un texte m'indiquant de "saisir la phrase secrète" pour que je puisse déverrouiller mon disque avec le mot de passe de cryptage choisi; Cependant, bien que sachant que j’ai tapé le mot de passe correct au moins une centaine de fois (vérifié si le verrouillage majuscule ou le pavé numérique en étaient la cause, ce n’était pas le cas), il refuse toujours de décrypter à la connexion avec le message d’erreur suivant: "cryptsetup: échec de cryptsetup , mauvais mot de passe ou options? ".

Que se passe t-il ici? Pourquoi mon mot de passe fonctionne-t-il à chaque fois lorsque je le manipule pendant l'installation, mais chaque fois que j'essaie de déchiffrer et de me connecter à Ubuntu, il échoue?

Y a-t-il des caractères (super caractères) qui ne sont pas autorisés dans le mot de passe de cryptage ou cela pourrait-il être un bug en raison de la disposition de mon clavier suédois?

5
Mathias

Malheureusement, la disposition du clavier importe. :(

Au démarrage, vous commencez par la disposition du clavier américain. Au fur et à mesure que votre système de fichiers est déchiffré (en entrant le mot de passe correct), tous les paramètres modifiant la disposition du clavier (par exemple, vous le changez en Disposition du clavier suédois) seront appliqués.

Ce que je suggère est le suivant:

  1. Faites une nouvelle installation à nouveau. (Pardon)
  2. Lors de l'installation d'Ubuntu, laissez simplement la configuration du clavier (laissez-la nous laisser).
  3. APRÈS avoir correctement installé Ubuntu et déchiffré votre système de fichiers lors du premier démarrage, ALORS vous pouvez modifier la disposition du clavier.

Voir cet échange de pile Unix post pour plus de détails.

6
user376787

J'ai eu le même problème car j'avais écrit mon mot de passe lors de l'installation avec mon clavier portugais en pensant que je l'écrirais avec la disposition de clavier portugais; étant donné que pendant la configuration, la configuration du clavier est aux États-Unis, mon mot de passe s'est avéré être quelque chose d'autre. La façon dont j'ai pu déchiffrer le disque était de changer la disposition sur un autre ordinateur en US et d'écrire mon mot de passe comme si la disposition portugaise était celle utilisée, cela enregistre le mot de passe tel qu'il a été stocké.

Par exemple, pour moi, les combinaisons de touches pour | ont généré un ~.

Après avoir écrit le mot de passe avec la disposition du clavier américain comme si j'utilisais ma disposition, je reçois la séquence de caractères que je dois écrire pour déchiffrer le disque et le problème est résolu.

2
zeluisping

J'ai eu ce problème aussi et alors qu'il existe toujours pour moi, j'ai identifié une solution de contournement qui permet à mon système de démarrer. Mon problème concernait le fait que cryptsetup n'accepte pas mon mot de passe. Cela m'empêche de démarrer et de résoudre les problèmes du système.

Il s'avère que mon mot de passe contenait un caractère spécial '@' comme dans P @ ssword. À l'invite, appuyer sur SHIFT Ctrl et la touche 2 ne génère pas un "@", mais un "2". Cela peut être confirmé en passant à un autre ATS et en tapant le mot de passe (CTRL + ALT + F1). J'ai remarqué que l'utilisation de MAJ SHIFT et de la touche 2 générait le caractère de contrôle '@'. Ainsi, si LEFT SHIFT est utilisé dans un mot de passe complexe, il sera saisi correctement et cryptsetup pourra décrypter le volume.

Notez que le programme d'installation d'Ubuntu évalue le mot de passe de l'utilisateur avec Poor, Fair ou Good, ce qui encourage l'utilisation de caractères spéciaux conduisant à ce scénario en mode de récupération Ubuntu.

1
seabase

Le fait est qu'au moment où quelqu'un définit le mot de passe de cryptsetup lors de l'installation, la disposition du clavier est anglaise. Par conséquent, votre mot de passe est défini en anglais. et cela signifie que seulement quelques frappes sont fausses. Lorsque l'installation est terminée, la configuration du clavier au démarrage est déjà dans la langue sélectionnée lors de l'installation. Mais votre mot de passe est erroné car défini dans la disposition du clavier anglais. Pourquoi ne pas simplement corriger le mot de passe? Démarrez avec le mot de passe tordu, connectez-vous et changez-le! Il existe un outil appelé "gnome-disk-utility". Installez-le et vous disposez d'un outil Nice permettant de gérer vos partitions, de les créer et de ... modifier les mots de passe de cryptage! Si vous utilisez votre mise en page préférée dans kde gnome ou tout autre logiciel, vous pouvez corriger votre mot de passe. Il n'y a pas besoin d'installer le système à nouveau.

0
Tekknologgy