Goldy a écrit :
J'ai fait un log du boot, et j'ai identifié un message d'erreur que je ne comprends pas très bien : J'ai copié toute la séquence entre la demande de mot de passe et le montage du filesystem.
[...]
On peut identifier les lignes suivantes deux fois.Tue May 12 11:30:42 2009: lolicon-swap_crypt: the check for '/dev/mapper/lolicon-swap_crypt' failed. /dev/mapper/lolicon-swap_crypt contains data: - The device /dev/mapper/lolicon-swap_crypt contains a valid filesystem type unknown or non-unique volume type (--probe-all lists possJ'ai un peu de mal à comprendre ce que ça veut dire.
Sans en etre bien certain, j'ai l'impression que le script commence par vérifier qu'il y a bien un système de fichiers chiffré à l'endroit indiqué avant de faire une quelconque action (réinitialiser, ouvrir, reformater, ou autre...). Or il semblerait que le volume logique sensé héberger ton swap chiffré ne contienne pas des données chiffrées.
Il faudrait peut etre essayer de demander à "file" d'identifier le format des données (avec l'option "-s" car il s'agit d'un fichier spécial de périphérique de bloc.
Tu peux aussi demander à cryptsetup d'ouvrir (déchiffrer) ce périphérique manuellement avec "luksOpen". Il devrait te dire s'il ne trouve pas de données chiffrées à déchiffrer, sinon, il te demandera un mot de passe que tu ne connais pas, c'est normal.
Fanfan