Solution 1 :
La méthode exacte dépend de la façon dont vous avez configuré luks, et si vous avez LVM au-dessus de luks ou si vous avez juste un système de fichiers dans le volume luks.
Si vous n'avez pas LVM en plus de luks, vous feriez probablement quelque chose comme ça.
cryptsetup luksOpen /dev/rawdevice somename
fsck /dev/mapper/somename
# or
cryptsetup luksOpen /dev/sda2 _dev_sda2
fsck /dev/mapper/_dev_sda2
Si vous avez utilisé l'option LVM sur LUKS fournie par le programme d'installation Debian/Ubuntu, vous devrez démarrer LVM. Donc vgchange -aly après avoir ouvert le volume chiffré, puis exécutez fsck sur le /dev/mapper/lvname .
(Si des commandes sont manquantes, vous devrez peut-être faire apt-get install cryptsetup première. De même si vous avez besoin de vgchange faire apt-get install lvm .)
Solution 2 :
Vous devez d'abord ouvrir le volume LUKS.
cryptsetup luksOpen /dev/(whatever) someName
Cela vous demandera le mot de passe, puis créera /dev/mapper/someName , qui est le périphérique de texte en clair que vous pouvez exécuter fsck sur. Lorsque vous avez terminé,
cryptsetup luksClose someName
supprimera le /dev/mapper/someName périphérique de texte en clair, .